The River House

bgImage

ICE HOUSE APARTMENTS

From £89 per night

Located within The Ice House, the Apartments offer six individual,

fully refurbished apartments, all uniquely designed and decorated.