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.
Each room here will provide you with a satellite TV. Featuring a shower, private bathroom also comes with free toiletries. You can enjoy mountain