Hotel Hill Top Heaven
Hotel
Leh, Leh Ladakh
You’ll be sleeping tight! Hotel «Hotel Hill Top Heaven» is located in Leh. This hotel is located in the center of the city.
Number of rooms: 90
Hotel Hill Top Heaven Stalam Stalam, Leh, 194101