Royal Clifton Hotel
Hotel
Southport
With its grand original Victorian façade, this AA 3-star hotel has superb facilities and a great location, right on the promenade, enjoying panoramic views over the coastline of the North-West.
Number of rooms: 111
The Promenade,Southport, Southport, PR8 1RB, United Kingdom
Hotel booked 1 times today.