CAMELIA HOTEL

178 Eastern Esplanade
United Kingdom