The Portland Hotel

2-4 Langhorne Gardens
Folkestone
United Kingdom