The Royal Hotel

This venue is no longer featured on Hitched.

Here are other nearby venues.

Charles Wood House

Charles Wood House

Isle of Wight

Landguard Manor

Landguard Manor

Isle of Wight

The Ryde Castle Hotel

The Ryde Castle Hotel

Isle of Wight