Situated in the Mahape commercial and business district, the Country Inn & Suites By Carlson Navi Mumbai welcomes guests with first-rate amenities and a convenient location near major corporations. This hotel's location in Navi Mumbai is also within easy reach of area attractions, including Central Park and Pandavkada Falls. During your stay, you can dine at two on-site restaurants and take advantage of services like a health club and spa, five on-site meeting rooms and an outdoor pool with panoramic views of the Kharghar Hills.