Karta Vacation Rentals
Perched on the edge of Niagara Falls with direct views of both the Horseshoe and American Falls. Located at 6361 Fallsview Boulevard, steps from the casino complex and an easy walk to Skylon Tower and Clifton Hill. Roughly 90 minutes from Toronto Pearson; Buffalo Niagara International is the nearest major airport.