Elmwood Hotel, Londres

19 Argyle SquareHolborn - Covent Garden, LondresWC1H 8AS, Royaume-Uni