Localizado a cerca de 5 minutos a pé de Lake Pichola, hotel 2 estrelas Devi Vilas Guest House Udaipur inclui 8 quartos para hóspedes. O estabelecimento situa-se no bairro Lal Ghat de Udaipur, a aproximadamente 3.9 km dos locais culturais como Shilpgram, Udaipur.
O alojamento está situada a cerca de 650 metros do Templo de Jagdish e bem ao lado do Museu Bagore-ki-Haveli. O hotel oferece proximidade com pontos turísticos naturais como o Lago Pichola (a 1.6 km) e o Lago Fateh Sagar a (2.5 km). Os hóspedes podem visitar locais históricos, incluindo o Palácio da Cidade de Udaipur, situado a 12 minutos a pé deste estabelecimento, e aprender mais sobre Udaipur.
O local dispõe de quartos com cofre, vestuário e sofá. Os banheiros incluem banheiro separado e chuveiro, bem como lençóis de banho e toalhas.
Este hotel fica a uma curta distância a pé de Ambrai.