Se encuentra a unos 15 minutos a pie de la estación de metro Nehru Park.
El hotel de 3 estrellas Frangi House Hotel se sitúa a 6 km de la Catedral basílica de Santo Tomás, mientras que la Loyola College está a unos 2 km de distancia. Los lugares de interés religioso de la zona son la Iglesia apostólica armenia (6 km) y el Templo de Vadapalani Murugan (4 km). Este hotel está a 4 km del Tribunal Supremo de Madrás. El hotel está situado a 20 km del Aeropuerto internacional de Chennai y a un paso de la parada de autobús el College Road.
El restaurante The Marina, que está aproximadamente a 7 minutos a pie del Frangi House Hotel, sirve comida india.