Hotel nearby Dunnville
2 found
Lalor Estate Inn
Situated in Dunnville, Lalor Estate Inn features a garden, a terrace and a shared lounge. All rooms feature a flat-screen TV with cable channels and a private bathroom. Free WiFi is available.
More Hotel in other Cities
Interesting places in Dunnville
Search this area