Orchid - An Ecotel Hotel, Mumbai

70 C Nehru RoadChhatrapati Shivaji Airport, Mumbai400 099, India