To enjoy your vacation in Mussoorie, stay at the 7-room La Casa De Landour Apartment Mussoorie, which is a 16-minute stroll from the Landour Clock Tower and within 4 km of the Lal Tibba Scenic Point.
The Temple is 21 minutes' walk away, while the Chamunda Peeth Temple is in close proximity to the homestay. The city centre is just 1 km away and Dehradun airport is 55 km from the apartment.
The property features a bathroom with hair dryers, towels, and slippers. Furthermore, a separate toilet and a shower is available.
Guests can make use of a kettle provided in this apartment, as well as a mini-kitchen fitted with a fridge and kitchenware. Well-connected to many sights, La Casa De Landour Apartment is 450 m from Picture Palace bus station.