Along with 2 restaurants, this hotel has an outdoor pool and a fitness center. Free WiFi in public areas is provided, as well as free valet parking, free train station pick-up, and a free manager's reception. Additionally, a bar/lounge, a snack bar/deli, and a 24-hour business center are onsite.
Located in Udaipur, The Leela Palace Udaipur is in the city center and on the waterfront. City Palace and Jag Mandir are local landmarks, and the area's natural beauty can be seen at Lake Pichola and Lake Fateh Sagar. Take an opportunity to explore the area for outdoor excitement like ecotours.