Situé au cœur de Londres, le Covent Garden Apartments se trouve à moins de 10 minutes de marche de Leicester Square, de Piccadilly Circus et du marché de Covent Garden.