Lake palace hotel is best known for its splendid architectural beauty. The green mountains offer a picturesque backdrop to the hotel. The hotel is situated on a man made island in the middle of Pichola lake. The heritage hotel from taj group portrays the glorious past of the royals of rajasthan. Staying at this hotel during your trip to Udaipur you can have a good idea of the royal way of living.