Karta Vacation Rentals
In Noida, within walking distance of the city center and handy for long city strolls. Minutes from Botanical Garden, Lotus Temple and Kalkaji Mandir, and close to Great India Place, Atta Market, Worlds of Wonder and Noida Film City.