Victoria Hotel Sidmouth

50 followers
·
69 following
The Esplanade, Sidmouth, Devon  ·  With outstanding views of Lyme Bay. The Victoria is the perfect base for exploring the timeless charm of Sidmouth
Victoria Hotel Sidmouth