(Last Update: 24 Apr 2023)
Welcome to the Capri Inn, a newly remodeled hotel conveniently located in the heart of Niagara. The Inn offers excellent accommodations, f