Royal Albion Hotel

6-12 Albion Street
Broadstairs
United Kingdom