HOTEL
Seva Palace
Barkot - Yamunotri Road, 249141 Kutnaur, India
Where it sits
Seva Palace
Barkot - Yamunotri Road, 249141 Kutnaur, India
30.87427, 78.30461
Similar stays nearby
Plan around Seva Palace
Ask for the details that decide a trip. Sourced answers open right here.
