ComfortNiagra.com
Title
Niagara Falls Hotel: Comfort Inn Clifton Hill Niagara Falls, Canada
Description
Excerpted from the website description:
- Niagara Falls Hotel on Clifton Hill. Comfort Inn Niagara Falls Hotel & Resort is located in Niagara Falls Canada. We offer Affordable Hotel Accommodations, Niagara Falls Packages, Major Attractions, Name Brand Restaurants and more. We are located in the Clifton Hill tourist district next to Casino Niagara, the Niagara SkyWheel and 1 Block to the Falls.
Languages
English