Situé à Udaipur, à moins de 600 mètres du temple Jagdish et à 500 mètres de Bagore ki Haveli, le Salera Nature Nest Hotel propose un restaurant et met gratuitement à votre disposition une connexion Wi-Fi dans l'ensemble de ses locaux ainsi qu'un parking privé. Cet hôtel 2 étoiles propose un service d'étage et une réception ouverte 24h/24. Cet établissement non-fumeurs se trouve à 1,3 km du City Palace d'Udaipur.
Toutes les chambres sont climatisées et certaines possèdent un balcon.
Vous séjournerez à 1,8 km du lac Pichola et à 4,2 km de la gare d'Udaipur. L'aéroport Maharana Pratap, le plus proche, est implanté à 26 km.