The Z Hotel Covent Garden
Covent Garden, WC2E · hotel
Closest in our selection
- Covent Garden100 yards
- Covent Garden250 yards
- Average price £86
Consider this hotel mainly for its position in Covent Garden, about 100 yards in a straight line from the centre of Covent Garden. That makes it a Covent Garden base rather than a general London one.



