Nearby Landmarks and Attractions

Train Stations

Arsenal

0.5 miles from hotel

Train Stations

Archway

1.1 miles from hotel

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

Butler House Amenities

  • Pets not allowed