Liverpool Pub

3.8
(36 reviews)
Plaza Mancha 17, 02001 Albacete Spain
Bars & Clubs
Nightlife
Attraction

At a glance

  • Typical visit: about 1 hour 30 minutes
Liverpool Pub | Albacete | Spain | TripAligner