New Holmwood Hotel
United Kingdom
>
England
>
Isle of Wight
>
Cowes
>
New Holmwood Hotel
New Holmwood Hotel is a hotel in Queens Road 65 in Isle of Wight, Cowes.
New Holmwood Hotel
House number
65
Postal code
PO31 8BW
Street
Queens Road
Building
Yes
Operator
Best Western
Tourism
Hotel
Zig Zag
Prince's Green
Baring Drive
Nubia Close
Briary Court
Egypt Copse
Egypt Hill
Stanhope Drive
Baring Road
Baring Drive, Oakwood, Egypt Hill, Rothsay Hotel
Pine Tree Close
Marine View Close
The Moorings
Queens Road
Cliff Road
Mornington Road
Esplanade
Egypt Esplanade
Briary Court, Egypt Point
Mimosa Lodge
Esplanade Walk
No Public Access, David Jones Locker, The Parade
Mornington Woods
Lammas Close
Egypt Hill
Egypt Hill