Taj Lake Palace: Asia’s Best Hotel

Posted on Posted in Road to Hotels

What makes a beautiful destination worth enjoying and holidaying is a hotel that becomes your home during the vacation. And if the hotel wins your heart and offers the perfect view and services, you have yourself a memorable trip. The ‘Taj Lake Palace Hotel’ in Udaipur, Rajasthan has been voted the best hotel in Asia and the Indian subcontinent by the readers of travel magazine ‘Condé Nast Traveller’. Once a palace, the hotel is situated in the middle of a lake and has 83 suites. Malaysia’s ‘The Datai Langkawi’ and Bangkok’s ‘Mandarin Oriental’ came second and third respectively.

About Taj Lake Palace

Leave a Reply

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