 For central London of course Wembley is a bit of a distance If you re visiting the stadium though it s a perfect location 
 Room deluxe double was glorious One of the best most thoughtful designed rooms we ve experienced Even down to a television in the bath Spotless and huge bed Undisturbed sleep throughout 