Doté d'une terrasse, le Jajora, hotel est situé à Udaipur, dans la région du Rajasthan, à 2 km du temple Jagdish et de Bagore ki Haveli. Cet hôtel 2 étoiles propose gratuitement un service de navette, un service d'étage et une connexion Wi-Fi. Un distributeur automatique de billets, une bagagerie et un service de change sont également à votre disposition.
Le City Palace d'Udaipur se trouve à 2,4 km de l'hôtel, tandis que le lac Pichola est à 3,8 km. L'aéroport le plus proche, celui de Maharana Pratap, est situé à 39 km.