The Academy Hotel
Address:
21 Gower Street
London
Greater London
WC1E 6HG
United Kingdom
Tel:
206314115
Website:
http://www.theacademyhotel.co.uk