Providing 27 rooms, The Kehloor Hotel Udaipur is around a 25-minute walk from the City Palace. Also, you can use a car park on site.
This 4-star hotel is about 30 km from Dabok airport and 3.5 km from such cultural venues as the tribal MS leather craft Village. The Kehloor is only 450 m from the Place of Art and 10 minutes' drive from Chetak Smarak. Visit Lake Pichola, approximately 5 minutes by car from the hotel, and feel complete harmony with the nature of India. There is Ambrai Ghat only 1.9 km from this accommodation.
The hotel offers rooms with a balcony and a dining area complete with an air conditioner. Bathrooms, fitted with a separate toilet and a shower, also provide guests with hair dryers and bathrobes.
Kabab Mistri is adjacent to The Kehloor Hotel, 6 minutes' walk away.