This hotel is wonderful. The location is ideal being just a block from all the shops on Oxford Street including Selfridges (right on the corner) and Topshop (a few more blocks away.) The room was large by London standards and up to Marriott quality levels in the States. The room service is delicious since it comes from Gordon Ramsey's restaurant... more



(6 votes)






