Orchid
Right by the Santacruz domestic airport, Asia's first certified eco-friendly five-star hotel makes for a convenient location with luxurious offerings.
Nehru Rd., Vile Parle E.
Mumbai, 400099
Mumbai, 400099