The Relish, Folkestone, United Kingdom
The Relish is conveniently located at 4 Augusta Gardens in Folkestone, United Kingdom
Hotel Location:
Address: 4 Augusta Gardens
City: Folkestone
Country: United Kingdom
phone: +44 1303 850952
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- In Room TV