Americana Hotel

172 Gloucester Place, London