The Hotel Regina on The Harbour Side Victoria Parade

[Torquay - English Riviera - Devon - England]