A 48 km de Estação Ferroviária de Dadar e 49 km de Instituto Indiano de Tecnologia de Bombaim, em Nova Bombaim, Leo's Apartment providencia acomodações com uma cozinha. O alojamento está a 44 km de Centro Comercial Phoenix Market, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Este apartamento com 1 quarto dispõe de televisão de ecrã plano, ar condicionado e uma sala de estar.
Templo Siddhi Vinayak fica a 49 km de Leo's Apartment, enquanto Lago Powai está a 49 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Chhatrapati Shivaji, que fica a 43 km de Leo's Apartment.