The Olive Green Resort Resort
Near Venna lake,Panchgani-Mahabaleshwar Road,Metgutad Beside Saj resort,Mahabaleshwar,412806, 412806 Mahabaleshwar, India
The Olive Green Resort features an outdoor swimming pool, garden, a terrace and restaurant in Mahabaleshwar. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.