The Leela Palace Udaipur is a stunning property with impeccable service and luxurious rooms. The hospitality is unmatched, with every staff member going above and beyond to make guests feel special. The location is breathtaking, nestled at the serene Lake Pichola. The food is delicious and the dining options are exquisite. The property offers a blend of luxury and heartfelt hospitality, making it a perfect destination for a royal and romantic stay. However, some guests have mentioned limited food options in the buffet and slow room service.