Taj Lake Palace, Udaipur: Voted as the most romantic hotel in India, the crème …


Taj Lake Palace, Udaipur: Voted as the most romantic hotel in India, the crème de la crème among the most expensive luxury hotels is the Taj Lake Palace in Udaipur. A luxury double bedroom, their most basic option, will cost you Rs 36,000, while the Grand Presidential Suite a staggering Rs 6 lakh. Image via Taj Hotels



Source by griffinheidi

Leave a Reply

Your email address will not be published. Required fields are marked *