overview

booking info

check-in 2pm

checkout 9am

reception 24H

smoking no smoking

  Some features carry a charge prices

LOCATION

23 Wellington Street
Covent Garden
WC2E 7DA

 

The Strand Apartments

Covent Garden, Central London