Clifton Arms

This hotel is not currently in
the Good Hotel Guide

Clifton Arms
West Beach,
Lytham
Lancashire
FY58 5QJ
England