5-star hotel stay near Selfridges

Book a room

A luxury hotel experience near Selfridges

Visit the Worlds Greatest Store in Oxford Street where ‘everyone is welcome’

For hotels near Selfridges, join us at the Arch London, a boutique townhouse hotel winner of the Best Service Award 2019 by Condé Nast Johansens.

Our hotel rooms near Selfridges

Unwind in style in one of our extravagant suites such as the Abbey Suite; complete with a magnificent four-poster bed, private courtyard, en-suite bathroom and well-equipped contemporary kitchenette. The suite benefits from a seating area with a large flat screen television. An additional pop-up flat screen television is situated discretely at the end of the bed. Decorated in keeping with the hotels’ boutique style, imaginative artwork, plush fabrics and bold prints combine for a modern five star experience.

Selfridges hotel offers

Before choosing the room which is right for you. Check out our hotel offers which include 20% off advanced purchase or our suite dreams offer which includes complimentary English breakfast and one-way transfer to/from London Heathrow, City airport or any train station.

Reviews of our hotel near Selfridges

Booked on the back of reports from tripadvisor, and did not disappoint. Really good hotel. Great staff (special mention to the doorman!). Awesome room. Decent location. Reasonable price for London. Fully recommended.
By Dont-B-A-Ding-Bat

This was a surprise three night stay for my 60th birthday. Absolutely wonderful! The staff were amazing, everything was perfect from start to finish. Birthday Petit Fours brought to our room just after we arrived and excellent service throughout. We shall definitely be paying a return visit next time we are in London. Thank you to everyone at The Arch!
By Scenic594464

Best Rate Guarantee

t: +44 (0)207 724 4700 info@thearchlondon.com

Follow us on Facebook Follow us on Twitter Follow us on YouTube

Find your sanctuary.

From 16 of September 2019 The Arch London will re-brand to The Prince Akatoki London.
The Prince Akatoki London is your own unique sanctuary; a space to relax, recharge and experience something new. A hotel that takes the best of Japan and introduces it to London.
The Prince Akatoki invites you to slow down, breath and re-enter the world feeling new again.