No image available for this hotel
No image available for this hotel
Southport, Southport
Spend a second to
save a fortune!
Spend a second to save a fortune!
13 Bath Street, Southport
The Ambassador Townhouse is set in the centre of Southport, and only 10 minutes' walk from Southport Rail Station. This guest house offers en suite accommodation, free WiFi, free parking and a guest lounge with a licensed 24-hour honesty bar.
See MoreUsage of subsidiary facilities may incur additional fees