Nearby Landmarks and Attractions

Theatres

Arcola Theatre

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

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

Global Lodge Hotel Amenities