Hotel Aqsa Palace is set in Mahabaleshwar, a 15-minute walk from Venna Lake. The property is located 3 km from Bombay Point and 3.5 km from Lingmala Falls. The property is situated 5 km from Mahabaleshwar Temple and 6 km from Elphinstone Point.
All guest rooms in the hotel are equipped with a TV.
Hotel Aqsa Palace offers a continental or à la carte breakfast.
When guests need guidance on where to visit, the reception will be happy to provide advice.
Arthur's Seat is 7 km from the accommodation, while Mapro Garden is 8 km away. The nearest airport is Pune International Airport, 79 km from the property.