Dotato di terrazza, il Willows 18 at Southview Leisure Park sorge a Skegness, a 2,7 km dai Tower Gardens, a 2,8 km dal molo di Skegness e a 2,9 km dalla Torre dell'Orologio di Skegness.
Southview Leisure Park Burgh Road, Skegness, PE25 2LA, Regno Unito