When would you like to go?
Show filters
Windsor Hotel
Folkestone
simple, few frills accommodation situated just off of The Leas seafront promenade, close to the Leas Cliff Hall and a short walk to the centre
simple, few frills accommodation situated just off of The Leas seafront promenade, close to the Leas Cliff Hall and a short walk to the centre