SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
Located in London, within 3.7 miles of Alexandra Palace and 5 miles of Emirates Stadium, The Bill Nicholson Pub provides accommodation with a bar and free WiFi.
At the inn, all rooms are fitted with a desk and a flat-screen TV. The Bill Nicholson Pub offers certain rooms with city views, and the rooms have a kettle. At the accommodation each room is equipped with bed linen and towels.
A business centre and meeting and banquet facilities are also available at The Bill Nicholson Pub.
Victoria Park is 5.6 miles from the inn, while Olympic Stadium is 6.2 miles away. The nearest airport is London City Airport, 14.3 miles from The Bill Nicholson Pub.
Based on 8 reviews
7.4