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, No smoking, Non-smoking rooms available, Parking (free)
Internet Internet, WiFi (free)
Landmarks
Casino Niagara 0.5mi Maid of Mist 0.8mi Niagara Falls Tower 1.0mi Niagara Falls Ontario Amtrak Station 0.8mi
St. Catherines Amtrak Station 10.1mi Shaw Theater 0.6mi