Niagara Falls, Canada - 0.8km to center

Capitol Suite



4317 Queen Street Apartment 2, Niagara Falls, Canada

Reviews


Scarlett Ward June 11, 2025

The location couldn’t be better. Everything was within walking distance.

Emma Johnson June 23, 2025

Loved the decor and the attention to detail. It felt like home away from home.

Leave a Review

Your email address will not be published.


You May Also Like

Catch the latest travel news and tips, and read up on our suggested destinations.

Latest News & Blogs

Providing You With Access To The Top Travel Destinations. Book Now and Enjoy!

TESTIMONIALS

Travelers Reviews