Karta Vacation Rentals
In the heart of Niagara Falls, a newly renovated hotel beside the roar of Horseshoe Falls and the bright lights of Clifton Hill. Minutes from the convention centre, nearby casinos and Niagara wine country. Easy access to live theatre, shopping and the region’s vineyards.