The Orchid - An Ecotel Hotel

Western Suburbs, Five Star

The Orchid is a distinguished hotel in Mumbai, certified as Asia's first eco-friendly hotel. Being centrally located in the downtown area, the hotel is favored by business travelers and leisure tourists...