Newly constructed hotel A Grade hotel in Leh Ladakh called Hotel Charu Palace Leh awaits your arrival at the most amazing place in India Roof top of the world Leh - Ladakh. 16 beautifully appointed deluxe rooms and suites, each with all modern amenities like LCD TV with entertainment channels, telephone, Wi-Fi Internet access, and magnificent views.
We are a part of 30 acre self sufficient Farm. We are more of a jungle theme resort not a professional hotel. We don't sell rooms! We connect you to nature! We promote adventures and share our wild life experiences with you. We are one of the oldest, eco friendly and valid licensed property in Gir!