Modern and comfortable bed & breakfast offering free Wi-Fi, TV, and tea/coffee facilities. Located in Queenborough, England.