Lessons are held in the spa of St Davids Hotel in Cardiff Bay which can be booked by appointment by phone or email at fixed price per block. Lessons are taken by a qualified experienced swimming teacher, who can help you improve your skills and abilities.