Grand Resort is located on Woodlawn Road in Mahabaleshwar. The nearest bus stand is 1 km away, the nearest railhead is in Satara, 54 km away, and the nearest airport is Pune, 120 km away. The resort has a large conference hall with all modern audio-visual facilities, and can seat 40 people. Marriage lawns and an open to sky stage are also available. Other facilities include laundry service, car rental service, and a generator facility. The hotel also has a large swimming pool, a Jacuzzi, as well as a fitness centre. Other recreational facilities include children's activities and indoor recreation. The hotel also has a first aid kit on the premises, and has a doctor on call. The hotel allows pets. The rooms at Grand Resort are spacious and well-appointed, and are available in the following categories: Non AC Super Deluxe, Non AC Grandwoods, Non AC Family Room, AC Super Deluxe, AC Grandwoods, and AC Family Room. All rooms have the following amenities: cable television, telephone with intercom, cupboard, luggage rack, study table, and an attached bathroom with a geyser and bathroom toiletries. Room service is also available.