Offering a restaurant that exclusively serves Indian specialities, Hotel Vyankatesh is located in Mahābaleshwar. It is a 5-minute walk from the Local Bus Station. Free wired internet is available in public areas.
Number of rooms: 24
141,Main Market, Near Police Station., 412860 Mahabaleshwar, India