Location
Located in London (Edmonton), Best Base is within a 10-minute drive of Finsbury Park and Tottenham Hotspur Stadium. This hotel is 9.4 mi (15.1 km) from Russell Square and 9.6 mi (15.4 km) from Tower of London.
Rooms
Stay in one of 6 guestrooms featuring Smart televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided daily.