Situated around a 25-minute walk from the Doodh Talai Lake, The Kehloor Hotel Udaipur features Wi-Fi throughout the property, and parking on site.
The large Ambamata Temple is located only 450 metres from this 4-star hotel, and such natural sites as the Pratap Park are 2.3 km away. The hotel gives access to the Ambrai Ghat, which is about 30 minutes' walk away. The Kehloor allows you to enjoy such natural sights as Lake Pichola 650 metres away. There is Saheliyon-ki-Bari Garden 3.1 km from this accommodation. The hotel is a 24-minute ride away from Dabok airport.
The property has 27 rooms with a balcony and a dining area. A flat-screen TV with satellite channels along with coffee and tea makers are provided. An air conditioner are featured for guests' comfort. Bathrooms with a separate toilet and a shower, also offer hair dryers and bathrobes.
Soul Bistro & Lounge offers a selection of Indian delicacies and lies in close proximity to The Kehloor Hotel.