Location
Located in London (Finchley), Glenlyn Apartments is within a 10-minute drive of Hampstead Heath and Alexandra Palace. This upscale hotel is 5.5 mi (8.8 km) from Finsbury Park and 8 mi (12.9 km) from Wembley Stadium.
Rooms
Make yourself at home in one of the 5 individually decorated guestrooms, featuring kitchens with ovens and stovetops. Flat-screen televisions with premium TV channels are provided, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.