Dream villa
Dream villa, 194101 Leh, India
Located in Leh, Dream villa offers 2-star accommodation with a garden and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fithroughout the property.
Hospitable and caring people. Food is perfect for outsiders… never will you get ill because of their food.