Acacia Bed & Breakfast Bed and Breakfast Niagara Falls
Located just a 10-minute walk away from the restaurants and tourist attractions of Clifton Hill, this Niagara Falls bed and breakfast offers free Wi-Fi and a selection of meal styles.
Number of rooms: 4
4485 Hiram Street, L2E 1A2 Niagara Falls, Canada