Albion House Hotel, Londres

29 ARGYLE SQUAREHolborn - Covent Garden, LondresWC1H 8AP, Royaume-Uni