New HolmWood Hotel & Restaurant (Cowes Parish)

United Kingdom / England / Cowes-Northwood / Cowes Parish / Queen's Road
 hotel, restaurant

Nearby cities:
Coordinates:   50°46'0"N   1°18'44"W
This article was last modified 12 years ago