St Michael’s Hotel & Spa caters for sailors and visitors for the Finn Festival
St Michael’s Hotel & Spa in Falmouth will throw open its doors to welcome sailors from across the globe, competing in the J P Morgan Asset Management Finn Festival in May.