Fancy a real London experience? How about checking yourself into a Georgian town house, just moments away from Oxford Street? The Astor Court is a sweet little place, comfortable and known for serving up a very decent breakfast buffet.
Are you planning the shopping trip of a lifetime? Oxford Street is home to hundreds of shops, large and small, and at 1.5 miles in length, you'll need a hotel near Oxford Street to get it done properly. Allow us to introduce you to ten of the best, listed below.
Looking for more options? Check out London’s best Airbnbs