The Orchid

The Orchid, a 5 STAR HOTEL in Mumbai is one of the largest luxury hotels in India. All efforts are dedicated to providing luxurious comfort, modern facilities and intuitive technology combined with exceptional, personalized service. Everything is designed so as to be unobtrusive.

Email The Orchid

Reviews of The Orchid(0)

Add Review for The Orchid
SEND EMAIL VISIT WEBSITE
70/C, Nehru Rd Vile Parle East 400099
022 - 26164040