Taj Lake Palace Udaipur is a historic royal residence located in the middle of Lake Pichola. The accommodation provides rooms and suites with tea/coffee making facilities, minibars, flat-screen TVs, and luxurious bathrooms. Guests can enjoy delicious meals and refreshing drinks at the selection of on-site restaurants. Leisure facilities include a swimming pool, a fitness centre, and a wellness spa.