Pacific Hotel

108 Sussex Gardens
London
United Kingdom