O hotel situa-se no centro da cidade de Udaipur. Encontra-se nas imediações de Ambavgarh Hill.O hotel oferece 62 quartos. As comodidades incluem um cofre, um restaurante, um bar, uma lavandaria e um centro de negócios. Os hóspedes que viajem de automóvel terão à disposição, se necessário, lugares de estacionamento.Nos quartos há ar condicionado e uma casa de banho. Os hóspedes podem descansar confortavelmente com uma cama de casal. Existem ainda um cofre e um minibar ao dispor. Para o máximo conforto contribui também uma televisão. Nas casas de banho existe ao dispor um secador de cabelo.As ofertas desportivas e de entretenimento proporcionam variedade na organização dos tempos livres. O estabelecimento dispõe de uma piscina e uma piscina exterior.