THE GRAND CHUBI HOTEL LEH
Hotel
Leh
Located in Leh, 800 m from Main Bazaar, THE GRAND CHUBI HOTEL LEH provides accommodation with a restaurant, free private parking, a garden and a terrace.
Number of rooms: 21
Chubi, Near Women Alliance Centre, Leh-Ladakh, 194104 Leh, India