The Villa Hotel
Blackpool England
Check in
2:00 PM
Check out
10:00 AM
Located in Blackpool (South Shore), The Villa Hotel is steps from Blackpool Pleasure Beach and a 3-minute drive from Blackpool Central Pier. This hotel is 1.5 mi (2.5 km) from Blackpool Tower and 1.9 mi (3 km) from Winter Gardens.
Make yourself at home in one of the 13 guestrooms.
Property Details
Location
9-11 Withnell Road, Blackpool, England FY4 1HF, United Kingdom