Chrysos Hotel

25-27 Norfolk Square, London, W2 1RX

Location: Paddington

Chrysos Hotel