O Fast Track Apollo Hotel de 3 estrelas é composto de 16 quartos e fica a 3.6 km do Estádio de Jawaharlal Nehru. Também pode usar o parque de estacionamento no local.
O Mesquita das Mil Luzes está a 13 minutos de distância a pé. Os locais de interesse religioso na área incluem o Templo de Kapalishvara (a 2.1 km) e a Basílica de São Tomé (a 4.2 km). A Praia de Marina fica a 3.7 km de distância, enquanto Thousand Lights fica a uma distância média deste hotel. A paragem mais próxima é Taj Hotel, que está a 250 metros de distância.
Orange Wok está localizado ao lado do hotel e serve refeições de cozinha tailandesa, a 6 minutos a pé.