Ice House Apartments

  • ABOUT
  • BOOKINGS
  • LOCATION
  • THE APARTMENTS
  • THE RIVER HOUSE

Ice House Apartments

Kings Road

Swansea

SA1 8AW

01792 649060

www.icehouseaparments.co.uk