Apollo Court (Apollo hospital,Sankara natralya, US consulateHotel
Aziz Muluk 2nd Street, thousand light No.24/53, 600006 Chennai, India
Attractively set in the centre of Chennai, Apollo Court (Apollo hospital, Sankara natralya, US consulate is within 1.1 km of Spencer Plaza Mall and 1.9 km of Government Museum Chennai.
Rooms were OK. If you want a decent place to stay during your US visa interview you can choose this hotel. They are not affiliated with oyo anymore. No food service is available. No cards are accepted. Cash only. Not many restaurants around as this hotel is located in the middle of small scale industries.