Superior Room, 1 Queen Bed
Superior Room, 1 Queen BedLondon City Centre
5 star Hotel in Covent Garden
Indulge in luxury from the very heart of London, in a surrealist wonderland with floor-to-ceiling windows in every room
9.49.4 out of 10
Exceptionalexceptional
1,001 reviews(1,001 reviews)