Taj Lake Palace *

Taj Lake Palace is located in the middle of the Lake Pichola and is one of the most beautiful palaces in the world, arising out of the Turquoise Waters of the Pichola like an elegant fantasy in white marble.


  • Address: P O Box No 5 Pichola Lake, 313001 Udaipur, India.
  • Distance From Airport: 23.6 km
  • Distance from Station: 2.7 km (Udaipur City Railway Station)
  • No. of Rooms: 83 (Rooms/Suites/Villas)
  • Indoor Venues:
    • Ballrooms - Mewar Mahal 828sqft
    • Other Small Banquets
  • Outdoor Venues:
    • Pool Area – Subjective
  • Restaurants: 4 Multi cuisine restaurants
  • Language: English, Hindi, Mewari, Marwari
  • Travel Documents: For Domestic Travellers – Passport/ID Proof
    For International Travellers - Click Here
More in this category: « The Leela Palace Radisson Blu »

Tourist Attractions

City Palace

Fateh Sagar Lake

Jag Mandir

Lake Pichola

Mansoon Palace

Share your Experience

(0 votes)

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

*Amenities: As per 5 star hotel standards