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

Amenities

General Air-conditioned
Internet Internet, WiFi (free)
Landmarks
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