TIMExplore

Online Entertainment Website

Thu01182018

Last updateWed, 11 Oct 2017 11am

 

The Most Luxurious Top 10 Hotels in India

The Most Luxurious Top 10 Hotels in India - 5.0 out of 5 based on 1 vote
User Rating:  / 1
PoorBest 

Taj Lake Palace - Rajasthan

Lake Palace formerly known as Jag Niwas is a luxury hotel, of 83 rooms and suites featuring white marble walls, located on a natural foundation of 4 acres (16,000 m2) rock on the Jag Niwas Island in Lake Pichola, Udaipur, India. The hotel operates a boat which transports guests to the hotel from a jetty at the City Palace. It has been voted as the most romantic hotel in India.

Continue to Next Page...


Close