Hotel Oakwood Mahabaleshwar is one of the best place to stay in mahabaleshwar. It is located near famous mapro garden. Hotel has fully furnished Deluxe rooms, Cottages and Family room also. The hotel has Villa and cottage rooms, so groups like family, friends, office staff can stay together in villa and couples in cottage rooms. Best part is the hotel is pet friendly.