Dotata di alloggi con una cucina in comune, la Covent Garden Guesthouse sorge proprio nel centro di Londra, a soli 100 metri da Charing Cross Road e a 200 metri dal Prince Edward Theatre e Leicester Square.
Numero delle stanze: 8
Tower Court, Quartiere di Westminster, Londra, WC2H 9NU, Regno Unito