Situated in Brest, 500 metres from National Maritime Museum, Brest, Hôtel Barracuda & Spa, Centre Port, pieds dans l'eau, vue mer features accommodation with a fitness centre, private parking, a terrace and a restaurant. Among the facilities…
Located of the Finistère away