Con una ubicación céntrica a unos 6 minutos a pie de The Place of Art, este hotel de 4 estrellas, The Kehloor Hotel Udaipur, ofrece habitaciones con vistas al lago. El hotel cuenta con un aparcamiento en las instalaciones.
El Ambamata Temple se encuentra a solo 6 minutos a pie de este hotel. Además, los hermosos parajes naturales de tribu pichola están a 4 km de distancia. Además, el Kehloor Udaipur está ubicado a 4 km de distancia del Palacio Jag Mandir. Podrás visitar el lago Lake Pichola, a menos de 6 minutos a pie del establecimiento, y disfrutar de la naturaleza de India, disfrutando de momentos de paz y tranquilidad. Situado a 3 km de distancia de Saheliyon-Ki-Bari, El The Kehloor Hotel pone la ciudad al alcance de la mano.
El hotel cuenta con 27 habitaciones con balcón y una zona de comedor. Ofrece TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Los baños incluyen inodoro y una ducha, así como secador de pelo y gorros de ducha para mayor comodidad de los huéspedes.
El restaurante sirve desayuno diariamente. Puedes disfrutar de la cocina india en el restaurante indio Masala Ministry.