Accessibility and suitability
Media and entertainment
|Check in anytime after 16:00, check out anytime before 11:30|
|Cancellation/pre-payment policies vary by room type and provider.|
Villa Alexandrea is located at 5287 River Road, 1,8 km from the centre of Niagara Falls. Casino Niagara is the closest landmark to Villa Alexandrea.
Check-in time is 16:00 and check-out time is 11:30 at Villa Alexandrea.
Yes, Villa Alexandrea offers free Wi-Fi.
Villa Alexandrea is 9,8 km from Niagara Falls. Villa Alexandrea is 32,3 km from Buffalo.
Distance to city centre