Reem Hotel

50-51 Prince's Square
London
United Kingdom