Echor Villa Mashobra
Photo gallery for Echor Villa Mashobra
Overview of Echor Villa Mashobra
Echor Villa Mashobra
3-star Shimla guest house with in-room fireplaces
Popular amenities
Explore the area
Village , P.O, Mohanpur Road, Chaklu, Teh, Baldeyan Mashobra, Shimla, Himachal Pradesh, 171007
- Craignano Nature Park15 min walk
- Lakkar Bazar17 min drive
- Mall Road26 min drive