Formerly the Thistle Marble Arch this luxury hotel is within 2 minutes walk of Oxford Street and many of the rooms have views overlooking the most famous shopping street in the world.

 

 

Prices from £775

■ 700 Bedrooms
■ Restaurant
■ Bar
■ Air Conditioning
■ Lift
■ Wheel-in Shower
■ Braille Menu
■ Info in Braille
■ Alarm Cord
■ High Level Toilets
■ Swing Bar Taps
■ Parking