Mountain Retreat Guest House is located in the beautiful town of Leh. It offers an exclusive Indian restaurant and operates a 24-hour front desk. Free WiFi access is available throughout the property.
Mountain Retreat Guest House is located in the beautiful town of Leh. It offers an exclusive India Read more
Mountain Retreat Guest House is located in the beautiful town of Leh. It offers an exclusive Indian restaurant and operates a 24-hour front desk. Free WiFi access is available throughout the property.
Mountain Retreat Guest House is located in the beautiful town of Leh. It offers an exclusive Indian restaurant and operates a 24-hour front desk. Free WiFi access is available throughout the property.
Number of Rooms: 7