Los huéspedes del Hotel Levender Bough Bombay, de 3 estrellas, pueden disfrutar de acceso al Jardín Rajawadi, enclavado a tan solo 1 km. También hay un aparcamiento.
El centro comercial R Odeon está enclavado a 350 metros de este hotel, y lugares naturales como Lago Powai están a unos 15 minutos en coche. Si te alojas en el Levender Bough Bombay, te encontrarás a 2 km de la Playa de Nieve. Estar a unos 10 minutos en coche del Heritage Garden es una ventaja para los huéspedes que se alojen en el hotel. El alojamiento está enclavado a un corto paseo de la estación de autobuses Jeejabhai Bhosale Junction.
El restaurante Exotic Flavors, que ofrece una amplia variedad de platos, está aproximadamente a tan solo 500 metros.