Karta Vacation Rentals
In Noida, just off the city center and a short walk from bustling markets and landmark temples. Close to Botanical Garden, Lotus Temple and Kalkaji Mandir, and within easy reach of Atta Market, Great India Place, Worlds of Wonder and Shipra Mall.