The Croft
10 Blundellsands Rd E, Blundellsands, Liverpool L23 8SQ, United Kingdom
2.7
3 reviews
3 comments
FXQ6+6X Liverpool, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsAndrew Sams
Robert Barnes
Fred Jones2 years ago
This is NOT a hotel, it's a set of private apartments.