The Cecil Hotel located in Southport offers a bar, bistro, and gaming. The bistro is popular with locals and the menu offers pub classics such as pizzas, burgers, fish, steak, lamb, and the parmie.
The Cecil Hotel Location Map
There are no reviews yet. Be the first one to write one.