Karta Vacation Rentals
On the edge of Navi Mumbai, about 10 km from the city center and a short hop from Millennium Business Park and Central Park. Nearby landmarks include Reliance Corporate Park, Dhirubhai Ambani Life Science Centre, Powai Lake, Juhu Beach and Versova Beach.