Delta Hotels by Marriott Swansea
Swansea, West Glamorgan SA1 3SS
Situated in the picturesque marina in the vibrant city of Swansea is this luxurious Delta Hotel. For corporate and social events there are 6 flexible function spaces, which can accommodate 300 delegates…
- Max: 300 guests