
OYO The Townhouse
The luxorious OYO The Townhouse is a 5 star hotel located at 34 Old Elvet in 1.2 km from centre. The hotel is rated as Very good with score of 8.3, based on 519 hotel reviews.
Show more details Set dates- 5 Stars
- 8.3 Very good
Last updated on May 17, 2023