Karta Vacation Rentals
In the heart of Downtown Niagara Falls, just steps from Niagara Falls State Park and the Niagara Gorge. A short walk lands you at the Aquarium of Niagara, Rainbow Bridge and the Maid of the Mist departure—perfect for sightseers and photo-hunters.