5.8 km from Pondy Bazaar, AABIL PALACE BUSINESS HOTEL is set in Chennai and offers air-conditioned rooms. This 2-star hotel offers room service and a 24-hour front desk. Government Museum Chennai is 8.2 km away and St. Thomas Mount is 8.
Number of rooms: 27
NO:29 Arunachalam Road, Near,Prasad Studio, Saligramam, Chennai, 600093 Chennai, India