This company promised me a refund after I turned up at the apartment which was filthy and had disgusting dirty linen lying in a cupboard. After 2 months they still have not refunded the monies. I will not be taking them up on their offer of a free stay.
Location: United Kingdom > England > Merseyside > Liverpool > Central Liverpool
Ranked #67 of 82 Specialty Lodging in Liverpool
Number of rooms: 49