Providing 30 rooms, the 3-star Hotel O Mahaveer Tower Udaipur is around 25 minutes' walk from the Doodh Talai Lake.
You'll need 25-minute drive to Dabok airport. Attractions, located 3.3 km from this Udaipur hotel, include the City Palace. Lake Pichola is situated within 10 minutes' drive of the hotel.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort.
The Blend Cafe offers a selection of dishes within reach of the O Mahaveer Tower Udaipur.