Nearby Landmarks and Attractions

Church Street, Stoke Newington, London, - 0.3 miles from hotel

Theatres

Arcola Theatre

27 Arcola Street, London, E8 2DJ - 0.7 miles from hotel

Train Stations

Arsenal

0.8 miles from hotel

Warehouse Retreat Amenities