Karta Vacation Rentals
On the edge of Noida, about 3 km from the city center and within easy reach of New Delhi highlights. Minutes from Great India Place, Atta Market, Noida Film City, Worlds of Wonder, the Botanical Garden, Delhi Zoo and the Lotus Temple.