Historic hostel in Dover, England, known as Les Fleurs. Offers accommodation in a building with a rich history, originally dating back to the 1880s.