The Retreat Mashobra
Village Tarapur, Mashobra, Shimla, Himachal Pradesh 171007
The Retreat is a newly opened boutique among the finest hotels in Mashobra, Shimla. The hotel is strategically located from a number of prominent tourist places some of which are within walking distance. The property is also surrounded by lush green flora and fauna with a majestic view of the Himalayan ranges. The hotel provides the perfect getaway for business travelers and families looking to get away from the hustle and bustle of city life.
-->