Set within 16 km of Venna Lake and 19 km of Bombay Point, Vee Resort- The Suites of Royals offers rooms in Mahabaleshwar. This 3-star hotel offers room service and a 24-hour front desk. Certain units at the property feature a balcony with a mountain view.
Number of rooms: 9
Before taldeo, 66/1, Tapola Rd, opposite Tarangan, Mahabaleshwar, Maharashtra 412806, 412806 Mahabaleshwar, India