Hotel Leela Palace, Maneri Homestay Maneri, Uttarakhand
A sustainable homestay, Hotel Leela Palace, Maneri offers accommodation in Maneri. This property offers access to a terrace and free private parking.
Number of rooms: 25
Mineral Corporation, Hotel Leela Palace Near Uttarkashi, Uttarkashi - Gangotri Rd, Marg, Maneri, Uttarakhand, 249194 Maneri, India