El hotel Apollo Court Hotel, de 2 estrellas, está situado en el centro de Madrás, a 3 km de una zona comercial como el Centro de Convenciones BKR.
La Playa Marina se encuentra a 3 km del hotel, mientras que el Centro comercial Express Avenue se sitúa a unos 25 minutos andando del hotel. Este hotel ofrece a los amantes de la historia la proximidad al Fuerte de San Jorge India (4 km) y al MGR Memorial (3 km). También se halla a unos 4 km de la Catedral basílica de Santo Tomás. La parada de autobús Taj Hotel está a 250 metros de este alojamiento, y a 15 minutos a pie llegas a la estación de metro Thousand Lights.
Al alojarse en una de las 21 habitaciones, los huéspedes pueden utilizar TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Las habitaciones con aire acondicionado cuentan con camas con almohadas de plumón, almohadas de plumas y almohadas de plumón/pluma.
El restaurante el Love Peace Karma está a 7 minutos a pie del hotel y ofrece comida saludable.