OYO Flagship Sri Lodge se encuentra en Bombay, a 37 km de Indian Institute of Technology, Bombay, y ofrece habitaciones con aire acondicionado y wifi gratis. El alojamiento está a 38 km de Lago Powai, a 42 km de Centro comercial Phoenix MarketCity y a 46 km de Centro de Exposiciones de Bombay. Estación de tren de Dadar está a 47 km del hotel y Templo Siddhivinayak, a 48 km.
Las habitaciones de este alojamiento están equipadas con TV.
ISKCON - Sociedad Internacional para la Conciencia de Krishna está a 48 km del alojamiento, y Teatro Prithvi está a 49 km. El aeropuerto más cercano (Aeropuerto internacional Chhatrapati Shivaji - Bombay) está a 42 km del alojamiento.