Location
With a stay at 101 STAY in London (Islington), you'll be within a 5-minute drive of Finsbury Park and Hampstead Heath. This apartment is 4.1 mi (6.6 km) from Russell Square and 4.5 mi (7.3 km) from The British Museum.
Rooms
Make yourself at home in one of the 10 guestrooms, featuring kitchenettes with refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include coffee/tea makers and washing machines, and housekeeping is provided daily.