
One Holyrood Hotel
1 - 4 Holyrood Street,
Newport, Isle of Wight, England, United Kingdom
PO30 5AU
COVID SAFE HOTEL
TAPAS EVENINGS

OUR DATES COMING UP
For inquiries and bookings:
Please call: 01983 521717
