Karta Vacation Rentals
In Nerul, Navi Mumbai — a compact hotel just minutes from Seawoods Grand Central and Wonder Park. Close to Nerul Lake, the nearby nature park and DY Patil Stadium. Powai Lake, Crawford Market and Chor Bazaar are all within easy reach for city explorers.