London Luxury is in a fantastic location- across the road from Hyde Park and just a few minutes walk to Marble Arch station, Oxford street and Mayfair. The bedroom is clean and spacious with a private bathroom- far better value than any hotels in the area!