Taj Fateh Prakash Palace

Located in a stunning 20th century palace, Taj Fateh Prakash Palace is a 5-star hotel located in Udaipur. The original palace décor has been meticulously maintained, from miniature paintings and armory to royal heirlooms and antique furniture. The hotel boasts exquisite views of Lake Pichola and the Aravalli Mountains. Guests can enjoy fine-dining at the on-site restaurant (featuring multi-national cuisine), or can sit with a sunset cocktail or enjoy Afternoon High Tea at the Surya Darshan Bar.

Call us to start planning your journey today:

+1 (510) 335-8229

Request More Information