Bayards Cove Inn

Starting at
Featured Image

TripAdvisor Review

Based on 640 review

See all

This charming hotel is located in Brixham. Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 7accommodation units. Travellers will not be bothered during their stay, as this is not a pet- friendly hotel.

More details