43.097778 ­-79.065813
Go to map view
Villa Alexandrea Bed & Breakfast - Niagara Falls - Building
Villa Alexandrea Bed & Breakfast - Niagara Falls
5287 River Road, Niagara Falls, ON, Canada +1 905 374 2803
Searching for bed and breakfast accommodation in Niagara Falls? Take a closer look at Villa Alexandrea Bed & Breakfast! This Niagara Falls bed & breakfast offers free Wi-Fi. Multilingual staff can provide tour/ticket assistance.

Get Rates

Show Villa Alexandrea Bed & Breakfast at top of the results.

Get Flight + Hotel


General Air-conditioned
Internet Internet, WiFi (free)
St. Catherines Amtrak Station 10.1mi Casino Niagara 0.5mi Niagara Falls Tower 1.0mi Niagara Falls Ontario Amtrak Station 0.8mi
Maid of Mist 0.8mi Shaw Theater 0.6mi