The Mumbai Hotel - Orchid, is an oasis of green eco-friendly haven right in the heart of the bustling city of Mumbai. The first thing to greet you at our Ecotel Mumbai is the majestic 70-foot indoor waterfall.
© 2019 Country Holidays Hotels and Resorts All rights reserved.