Summary

Selina Liverpool

Selina Liverpool

Liverpool (UK), United Kingdom

Hotel Details

Selina Liverpool

Facilities and services include free WiFi, bar, restaurant and garden. Rooms feature free WiFi, private bathroom and shower. Address: 60 Mount Pleasant Liverpool, Liverpool (UK), L3 5SD, England
  • airport
  • centre
  • wireless internet
  • bar
  • restaurant
  • garden

Location map

loading...