India's Most Expensive Hotel - Taj Lake Palace, Udaipur
Photo source : Flickr
The Taj Lake Palace, Udaipur, a dream of white marble and mosaic glittering in the moonlight, is situated in the middle of Lake Pichola, and is one of the most beautiful tourist locations in the world. The palace was constructed in 1746 by Maharana Jagat Singh II of the dynasty of Mewar. The Taj Lake Palace, Udaipur, has 66 rooms and 17 suites, and each romantic room and suite offers stunning views and intricate decor to envelop guests in royal mystique. The Grand Presidential Suite, which is the most expensive hotel room or suite among all hotels in India according to the list of India's Most Expensive Hotels published on The Wall Street Journal, is furnished in impressive, opulent strokes of colour graced with high curved arches, exudes a mix of both Rajasthani and European grandeur. The hotelís Grand Presidential Suite costs about Rs. 6,00,000 per night.