L'AABIL PALACE BUSINESS HOTEL si trova a Chennai, a 3,7 km dal Pondy Bazaar e a 5 km dal Chennai Trade Centre. L'hotel dista circa 5 km dall'Ambasciata degli Stati Uniti e 6 km dal Monte St. Thomas.
Numero delle stanze: 27
NO:29 Arunachalam Road, Near,Prasad Studio, Saligramam, Chennai, 600093 Chennai, India