Hotel 4 estrelas The Kehloor Udaipur apresenta uma localização central a 6 minutos caminhando de Lake Pichola. O hotel oferece o estacionamento no local.
Este estabelecimento está situado a 6 minutos andando de The Place of Art e a 10 minutos dirigindo do Museu de Bharatiya Lok Kala. O hotel de 27 quartos fica com fácil acesso da Ambamata Temple e a 30 km do aeroporto de Maharana Pratap. O Lago Fateh Sagar está a caminhada de 25 minutos deste local.
Algumas unidades com vistas para a cidade têm varanda, Wi-Fi gratuito e frigobar. Eles vêm equipados com frigobar para auto-atendimento, juntamente com Wi-Fi gratuito e TV para lazer. Com banheiro separado e chuveiro, os banheiros têm também secador de cabelo e toalhas.
O café da manhã é servido no restaurante. O restaurante Masala Ministry oferece uma variedade de especialidades de cozinha indiana.