1 Captains Rest
Hotel
Brixham
Want to take a rest and explore the city? Hotel «1 Captains Rest» is located in Brixham. This hotel is located in the very center of the city.
67 Middle Street, , Brixham, TQ5 8ER, United Kingdom, Brixham