Cet hôtel est situé sur le bord de mer avec une vue panoramique sur la baie de Swansea et la péninsule de Gower