Covent Garden Hotel

London - United Kingdom

Ever since opening, Covent Garden Hotel has been quietly catering to some of the biggest creative and media names.

Location

10 Monmouth Street
London - United Kingdom

Covent Garden Hotel on HIP Hotels Books

Check Availability

Call the Hotel +442078061000