Hotel O Meghdoot Udaipur features 30 rooms and lies 3 km from the Maharana Pratap Memorial.
Guests can quickly get to Lake Pichola, which is 25 minutes' walk away. There is the artificial fresh water Lake Pichola 2.3 km away, and Udaipur Stand bus station is only a few steps from this hotel. The hotel is located 15 minutes on foot from Udaipur train station.
The O Meghdoot offers rooms with a sitting area featuring an air conditioner, along with a TV set with satellite channels.
Sankalp The Taste of South treats guests with Indian dishes and is 250 metres away.