One Holyrood Hotel
1 - 4 Holyrood Street,
Newport, Isle of Wight, England, United Kingdom
PO30 5AU
+44 (0)1983 521717
info@oneholyrood.co.uk
Book Now
Home
About
Food
Rooms
Getting Here
Offers
Functions
Contact
More