Hotels in Ontario near Rose Villa Tavern Welland
Multiple accommodations for your stay
Show map
22 results found
Filters
- Distance - low to high Sorting
Welland Niagara Vacation Home Licence# Str-289
53, Welland, Canada
4.6 km to Rose Villa Tavern (Open map)
Memorial Park is about 10 minutes' drive away, while Thorold is at a 17 km distance from this accommodation. The 1-bedroom Welland...
Read more... Holiday Inn Express & Suites Welland By Ihg
224 Power Drive, Welland, Canada
4.9 km to Rose Villa Tavern (Open map)
Nestled about a 15-minute ride from Memorial Park, the hotel is about a 20-minute ride from Welland Public Library. The comfortable...
Read more...
8.8
Fabulous
289 reviews