The Beeches

The Beeches

Bed & breakfast

12-14 Ellis Road, Clacton-on-Sea, England, United Kingdom CO15 1ER