Baba Palace boasts an unbeatable location right in the heart of Udaipur, just opposite Jagdish Temple and within walking distance of popular attractions like City Palace and Lake Pichola. Guests rave about the spacious, clean rooms and the breathtaking views from the rooftop restaurant. The staff is known for their warm hospitality and helpful service, making your stay truly enjoyable. The property’s charming ambiance showcases traditional Rajasthani decor, providing a cozy and memorable experience.