The 3-star Isledon Hotel London offers quick access to Arsenal Football Club Museum, situated about a 5-minute walk away.
The Screen on The Green Cinema is 2.6 km from this London hotel, while the sprawling Hampstead Heath is located around 4 km away. The entertainment venues in the Highbury district of London include the plush 325-seat Almeida Theatre, nearly a 25-minute walk from the smoke-free hotel. Guests might as well visit Royal Northern Gardens, which is a mere 1.3 km away. Buckingham Palace is approximately 15 minutes away by car, and Marylebone train station is situated 10 minutes by car from the Isledon. This accommodation is also in the vicinity of Holloway Road underground station.
Featuring views of Hyde Park, the rooms are equipped with high-speed internet and a flat-screen TV with satellite channels and such self-catering options as tea and coffee making equipment. If you like cooking, there is an electric kettle, a refrigerator, and glassware provided on site. Bathrooms include a separate toilet, a shower, and a hydromassage showerhead, along with a hair dryer and towels.
Round Square Restaurant is located next to Isledon Hotel and serves Chinese dishes, 350 metres away.