Covent Garden Hotel

In the heart of the Theatre district and Covent Garden’s shops and nightlife, this luxury hotel has traditional afternoon tea, plus a beauty room and private screening room.

Address: 
10 Monmouth St
London
WC2H 9LF
United Kingdom

Map of Covent Garden Hotel