Featuring 4-star accommodation, Tequila is located in Southport, 400 metres from Wayfarers Shopping Arcade and 400 metres from The Little Theatre. This property is situated a short distance from attractions such as Southport Theatre & Floral Hall. Both free WiFi and private parking are accessible on site. Liverpool John Lennon Airport is 49 km away.
Number of rooms : 15