Luxury villas in Shimla, North India, India LTN304


Shimla, North India, India
Upto 6 Guests
3 Bedrooms
4 Bathrooms

Perched on Mashobra’s slope in a tranquil position, you'll find this beautiful cottage with the most incredible views. In fact, at the breathtaking LTN304; every window is a view. An ideal location for mountain-lovers & hiking enthusiasts, one would feel like the Himalayas are hugging you at all times when you stay here. The ground floor of this European-inspired mountain home offers a contemporary...

₹ 0