The Channel View Boutique Hotel is a small, family-run hotel set in the heart of the English Riviera, in Paignton. The hotel sits in a world-class location, overlooking 22 miles of the best beaches in Devon. Channel View Boutique Hotel is the perfect place to come home to, smart ...