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.
Address: 9699 Highway 9 Ben Lomond CA USA 1 650 328-1058