Com piscina ao ar livre sazonal, o Leela Resorts fica a uma distância de 6 km de Catedral de São Paulo. Tem loja de conveniência e depósito de bagagem disponíveis nas instalações.
Os hóspedes vão gostar da proximidade do Planetário de Birla, que está a cerca de 6 km de distância. O Templo Kalighat Kali está a uma distância de 4.1 km deste balneário. O hotel de 3 estrelas está localizado a 25 km do aeroporto Internacional de Netaji Subhash Chandra Bose e perto da paragem Haltu.
O restaurante Spice of Joy oferece uma variedade da cozinha tailandesa e fica a apenas 650 metros de distância.