The Garden room is in an architect-designed house built in 1961, with genuine wow factor. Set above Ventnor Bay, it has spectacular sea views.
The Garden room is in an architect-designed house built in 1961, with genuine wow factor. Set above Ventnor Bay, it has spectacular sea views.