Amber Residence HotelLondon, United Kingdom Address: 42-44 Gloucester Place State: United Kingdom City: London Zipcode: W1U 8HF Longitude: -0.1576 Latitude: 51.517.899 Rates from: 0 Accommodation Booking