No title - expert review The Amber Hotel has evolved over the years to a comfortable 35 bed Hotel in one of the most sought after areas of London. The rooms are comfortably suited for any traveller on business or leisure.All prices include our extensive conti... mytravelguide.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Amber Hotel, London, England