Filter Results
Apply Filters
Clear Filters
Small Luxury Hotels in Mashobra
Cedar Hill Lodge - A Boutique Homestay
Cedar Hill, Chharabra, Mashobra, India Show map
The 5-room Cedar Hill Lodge - A Boutique Homestay Mashobra is located nearly a 25-minute walk from Himalayan Nature Park and welcomes its guests to enjoy badminton and darts.
From US$ 93
Book Now