Exclusive Villa in Mahori, Shimla Overview

Our Villa (Department of Tourism, HP Government approved) is located at a very picturesque location at Shoghi a suburb of Shimla, amidst the lap of nature in a peaceful, calm and serene environment, naturally blessed with breathtaking views of the distant Chail and snow clad Himalayan ranges. The Vi

more

Map Location

Hotel Facilities