Host Stay Oxford House Apartment Harrogate
If you want to feel like you’re at home no matter where you are, choose this — apartment «Host Stay Oxford House» is located in Harrogate. This apartment is located in the city center.
Oxford Street 28, Harrogate, HG1 1PP