Karta Vacation Rentals
Located in Noida, about 4 km from the city center and convenient to Worlds of Wonder and Great India Place. Botanical Garden, Lotus Temple, Kalkaji Mandir, Atta Market and Noida Film City are all within easy reach. Great for shoppers, sightseers and short-stay travelers.