Larchmont House is perfectly situated in the heart of Leicester, at 54 Larchmont Road, Leicester, United Kingdom. Larchmont House offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Leicester, Larchmont House is the ideal option for your accommodation needs! Larchmont House is conveniently located in the England.
Rotate image to see Larchmont House
Choose a room
One-Bedroom Apartment
Room size (0 square metres)Room amenities
- Garden view
- Heating
- Washing machine
- Kitchen
- Flat-screen TV
Hotel Amenities
- Wifi
- Wifi in all areas
- Internet
- Parking on site
- Free parking
- Pet friendly
- Parking
- Free Wifi
- Smoke-free property
- Private Parking
Hotel policy
- Check-in time is 15:00 and check-out time is 12:00
- Pets allowed