Perched on a hill overlooking lush evergreens, this relaxed hotel is 8 km from Himalayan Nature Park and 12 km from the shops and cafes at Mall Road, Shimla. The basic rooms with wood furnishings offer free Wi-Fi, cable TV, and sitting areas. Amenities include a laid-back restaurant buffet, a lounge area and a patio with nature views, plus free parking.
Category : Hotel
REVIEWS