top of page
Ice House Apartments
ABOUT
BOOKINGS
LOCATION
THE APARTMENTS
THE RIVER HOUSE
Ice House Apartments
Kings Road
Swansea
SA1 8AW
01792 649060
www.icehouseapartments.co.uk
bottom of page