A stay at Americana Hotel places you in the heart of London, walking distance from London Business School and Madame Tussaud''s Wax Museum
172 gloucester place
London
NW1 6DS
Gb
Checking for room alternatives