Karta Vacation Rentals
In Navi Mumbai’s Belapur, this city-center hotel sits minutes from Wonder Park and Seawoods Grand Central. It’s also close to Nerul Balaji Temple and Kharghar Hills, with Powai Lake, Crawford Market and Chor Bazaar within easy reach.