There is one place to stay in Lumsden with a TV
1 results
The Lumsden Hotel is a laid-back hotel located in an 1875 building in Lumsden, New Zealand.