N/A nights
Lytham St. Anne's, England, United Kingdom
This unpretentious hotel is in Blackpool.