Howden Castle Ben Lomond
• 9699 Highway 9 | Ben Lomond, CA
Howden Castle is an authentic stone stronghold, built in 1927 and based on Scottish castles. Complete with turrets, a moat and a dungeon, as well as laundry, full kitchens and cable television.
Private Bathrooms
9699 Highway 9
Ben Lomond
CA
