View All Photos
←
→
Check Rates & Availability
Emirates Stadium, the home of the Arsenal Football Club, is located just 20 minutes away from the hotel by tube, and is the perfect location to spend the afternoon watching England's national game.