The Taj Lake Palace is a stunning 18th century palace situated in the middle of Lake Pichola in Udaipur, India. The palace was originally built as a royal summer palace by Maharana Jagat Singh II in 1746. It is now a luxurious 5-star hotel
From Wikipedia
Lake Palace is a former summer palace of the royal dynasty of Mewar, now operated as a hotel. The Lake Palace is located on the island of Jag Niwas in Lake Pichola, Udaipur, India, and its natural foundation spans 4 acres (16,000 m2).