Luxury hotels in Newport (Isle Of Wight)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
One Holyrood Hotel
1-2 One Holyrood Street, Isle Of Wight, Newport (Isle Of Wight), United Kingdom (Open map)
The hotel lies only 13 minutes on foot from Downside Recreation Ground and fairly close to Quay Arts Centre. Situated nearly a...
Read more...
8.8
Fabulous
320 reviews