Lynwood House
Hotel
Southport, Merseyside
Situata a Southport, vicino al Wayfarers Shopping Arcade, al teatro The Little Theatre, al Southport Theatre & Floral Hall, la Lynwood House offre la connessione Wi-Fi gratuita, un bar e un salone in comune.
Numero delle stanze: 17
11A Leicester street Southport, Southport, PR9 0ER, Regno Unito