£ 650\mo 126 Dover Road, Folkestone House / Flat Share 5 We're excited to introduce you to our newly refurbished double rooms located a short walk from many of Folkestones amenities This spacious rooms offer a comfortable and relaxing living space. One of the highlights of this...