Hotel O Meghdoot Udaipur est située à environ 10 minutes en voiture du Lac Fateh Sagar et à environ 2 km du Musée Bagore-ki-Haveli.
L'hotel est également à 2,1 km un site naturel tel que le lac Pichola Udaipur. À environ 15 minutes en voiture de la résidence, vous trouverez également le Saheliyon-Ki-Bari. Bien relié à de nombreux sites touristiques, O Meghdoot se trouve à proximité immédiate d'Udaipur Stand.
30 chambres à cet hébergement sont équipées de conforts comme une climatisation ainsi qu'une TV par satellite. Les chambres offrent aux clients un bureau, un coin salon et une TV multi-canal.
Sankalp The Taste of South avec une cuisine Indian est situé à 250 mètres d'Hotel O Meghdoot.