Located in Hendon, this hotel is 2.3 mi (3.7 km) from Hampstead Heath and within 6 mi (10 km) of SSE Arena, Wembley and Alexandra Palace. ZSL London Zoo and Lord's Cricket Ground are also within 6 mi (10 km). Hendon Central Underground Station is 22 minutes by foot and Mill Hill East Underground Station is 26 minutes.