Photo of Villa Alexandrea Bed & Breakfast Niagara Falls
Address: 5287 River Rd, Niagara Falls, Canada
The Villa Alexandrea Tourist Home Hotel is perfectly located for both business and leisure guests to Niagara Falls (ON).The Villa Alexandrea Tourist Home Hotel boasts a convenient location with modern amenities in every guestroom and superb service. Room amenities include non smoking rooms, hair dryer, air conditioning. To suit guests' convenience, this Niagara Falls (ON) accommodation offers business center. In addition, the hotel's guests can enjoy the leisure and sports facilities provided on the premises: garden. Being one of the good quality hotels in Niagara Falls (ON), guests staying at this hotel will find its convenient location and tranquil atmosphere pleasurable. To make your reservation at the Villa Alexandrea Tourist Home Hotel via our secure online booking form, please submit your visit dates.