Why not try a break in Devon?

The Russell Hotel is situated in the Heart of Torbay, the English Riviera, and whilst we cannot guarantee glorious weather every day we can promise a warm welcome, excellent home cooked food and comfortable accommodation on the Seafront only minutes from Paignton’s many attractions.

You are visitor number: 2430.