Hotel Leela Palace, Maneri Alloggio in famiglia Maneri, Uttarakhand
Hotel Leela Palace, Maneri features mountain views, free Wi-Fi and free private parking, located in Maneri.
Numero delle stanze: 25
Mineral Corporation, Hotel Leela Palace Near Uttarkashi, Uttarkashi - Gangotri Rd, Marg, Maneri, Uttarakhand, 249194 Maneri, India