Just 100 metres from Windsor, Nova Scotia, Avon River Motel is located in Falmouth. Free Wi-Fi access is available. Various restaurants can be found within 800 metres. Each room here will provide you with a TV with cable channels.
Just 100 metres from Windsor, Nova Scotia, Avon River Motel is locat Read more
Just 100 metres from Windsor, Nova Scotia, Avon River Motel is located in Falmouth. Free Wi-Fi access is available. Various restaurants can be found within 800 metres. Each room here will provide you with a TV with cable channels.
Just 100 metres from Windsor, Nova Scotia, Avon River Motel is located in Falmouth. Free Wi-Fi access is available. Various restaurants can be found within 800 metres. Each room here will provide you with a TV with cable channels.
Number of Rooms: 17