Lynwood House
Hôtel
Southport
Situé à Southport, à proximité du centre commercial Wayfarers, du Little Theatre et du Southport Theatre & Floral Hall, le Lynwood House propose une connexion Wi-Fi gratuite, un bar et un salon commun.
Nombre de chambres: 17
11A Leicester street Southport, Southport, PR9 0ER, Royaume-Uni