Owls Croft Villa is located 15 minutes' walk from Dickens House Musuem and 20 minutes walk away from Crampton Tower Museum .
20 minutes' walk from Broadstairs city center. The Restaurant treats guests with English meals and lies within 950 meters from the property.
60 km to London Southend airport.
Owls Croft Villa offers rooms with pay TV, a refrigerator, a personal computer, a sofa and a private toilet. Owls Croft Villa counts 1 bedrooms. Guests will appreciate dressing gowns and towels available in a private bathroom.
Eat & Drink
Kitchen facilities feature a dishwasher, a cooktop, an oven, kitchenware and a washing machine.
No internet access available
Private parking is possible at a location nearby for free.