The Leela Palace is a luxurious five star property in Udaipur. It is situated on the banks of Lake Pichola. The hotel is 4 km away from city centre and 45- minute drive from Maharana Pratap Airport. The Leela Palace offers 80 rooms with all the modern conveniences. The rooms are decorated with warm shades of golds and reds. Each room is equipped with flat screen TV and iPod dock. The hotel has an in-house multi-cuisine restaurant which serves Indian, Chinese and Continental cuisines.