The Kehloor
Hotel
Udaipur
Situated in Udaipur, 2.3 km from Jagdish temple, The Kehloor features accommodation with a terrace, free private parking, a restaurant and a bar. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.
Number of rooms: 31
Plot No 16/17, Trident Enclave Haridasji Ki Magri, 313001 Udaipur, India