This park property is located in the Belapur area of Navi Mumbai, or New Bombay. Guestrooms of The Park Navi Mumbai Hotel are furnished with traditionally designed furniture to provide guests with utmost comfor ... Read more

View all Luxury Hotels in Mumbai