Astors Hotel Victoria London
Address:
110 - 112 Ebury Street
Victoria
SW1W 9QD
United Kingdom
Tel:
02077300158
Website:
http://www.astorshotelvictoria.co.uk