New hotels in Niagara Falls

List of all new hotels in Niagara Falls and news

HOTEL
Cambria Hotel
Rooms:
119
Added:
2024
Address:
311 Rainbow Blvd
14303 Niagara Falls

HOTEL
Super 8 by Wyndham
Rooms:
75
Added:
2024
Address:
7680 Niagara Falls Boulevard
NY 14304 Niagara Falls