Filters:
capsule hotel in City Of Westminster
About 3 results.
The Z Hotel Victoria
Lower Belgrave Street 5, SW1W 0NR London, United KingdomThe Z Hotel is conveniently located just 2 minutes away from Victoria train station (Terminus Place)
YOTEL HQ
George Street 13, W1U 3QJ London, United KingdomNew York - Boston (2017) - Singapore (2017) - San Francisco (2017)
The Z Hotel Soho
Moor Street 17, W1D 5AP London, United KingdomThe Z Hotel in Soho London is conveniently located just outside the Palace Theatre in Central London.