The Villa Hotel
The 3-star The Villa Hotel boasts close proximity to Sandcastle Waterpark and Central Pier just 1.9 km away.
The Villa Hotel is 30 minutes' walk from the center of Blackpool. Solaris Centre, Pleasure Beach and South Pier are located just 150 meters from the venue.
This hotel comprises 18 rooms featuring Family Triple Room, Family Quadruple Room and Twin Room.
Offering indian dishes, Lemon Top Tea Room is a 5-minute walk away.
A 5-minute walk from Pleasure Beach Railway train station. The hotel lies 5 km away from Blackpool airport.