Burlington Hotel, Folkestone
3 - 5 Earls Avenue, Folkestone, CT202HR, UK
Hotel has no reviews so far