Villa Bayview Bed & breakfast Liverpool, Nova Scotia South Shore
Located in Liverpool in the Nova Scotia region, Villa Bayview provides accommodation with free Wi-Fi and free private parking.
Numero delle stanze: 3
1 Dexter Avenue, B0J 1H0 Liverpool, Canada