Hotel ★★★★

The Memoir Club

12 Upper Woburn Place, London, United Kingdom Show on map

Very good173 reviews 8.0
★8.0/10Very good
⏲03:00 PMCheck-in from

About The Memoir Club

The Memoir Club is a 4-star hotel in London, United Kingdom. Guests rate it 8.0/10 (very good) across 173 reviews, ranking it #792 of 7,035 places to stay in London.

Property facts

Property type
Hotel
Star rating
4 stars
Check-in
From 03:00 PM
Check-out
Until 12:00 PM

Location

12 Upper Woburn Place, London, WC1H 0HX, United Kingdom

Loading map…

Frequently asked questions

What are the check-in and check-out times at The Memoir Club?

Check-in starts at 03:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.

Is The Memoir Club a good place to stay?

The Memoir Club has a guest rating of 8.0 out of 10 from 173 reviews, which is considered very good. It ranks #792 of 7,035 properties in London on Triptoic.

Where is The Memoir Club located?

The Memoir Club is located at 12 Upper Woburn Place, London WC1H 0HX, United Kingdom.

How many stars does The Memoir Club have?

The Memoir Club is rated 4 stars.

Stays near The Memoir Club

Highly rated alternatives close by

All 7,035 in London →

More ways to stay in London

8.0 173 reviews
Check prices