Karta Vacation Rentals
In Niagara Falls, about 3 km from the city center and minutes from White Water Walk and Whirlpool State Park. American Falls and Bridal Veil Falls are nearby, with local landmarks like Catholic Health, Schoellkopf Power Station and Harbourfront Centre within easy reach.