Composto por 27 quartos, o The Kehloor Hotel está a caminhada de 6 minutos de The Place of Art. Os hóspedes que viajam de carro também podem utilizar o parque de estacionamento no local.
O Palácio Jag Mandir está a 4.2 km de distância. Você estará a cerca de 500 metros de Lake Pichola. O Ambamata Temple fica perto deste hotel. Para quem viaja de longe, o aeroporto de Maharana Pratap fica a 24 minutos de carro.
Alguns quartos incluem frigobar, bem como TV para ajudar a desfrutar da sua estadia. Os hóspedes podem usar casa de banho separada e chuveiro, bem como confortos da casa de banho como secador de cabelo e toalhas.
O pequeno-almoço é servido no restaurante. Kabab Mistri serve cozinha chinesa e está localizado a caminhada de 6 minutos deste hotel de 4 estrelas.