Karta Vacation Rentals

In the heart of Niagara Falls, a quick 6-minute walk from the Falls and about 1 km from the city center. Steps from Old Falls Street and the local conference center, with observation towers, casinos and the international bridge to the U.S. all within easy reach.