Best Spa Hotels in Leh
View all photos
From
179$/night
Chospa Hotel, Leh
Luxury Spa Hotels in Leh
View all photos
From
247$/night
Dolkhar Resort
Leh Five Star Spa Hotels
View all photos
From
254$/night
The Grand Dragon Ladakh
Location
Leh, Ladakh, India, 194101
Contact Us