Lynwood House
Hotel
Southport
Das in Southport gelegene, in der Nähe der Einkaufszentren Wayfarers Shopping Arcade, The Little Theatre und Southport Theatre & Floral Hall gelegene Lynwood House bietet kostenfreies WLAN, eine Bar und eine Gemeinschaftslounge.
Zimmeranzahl: 17
11A Leicester street Southport, Southport, PR9 0ER, Großbritannien