The Kingdom Hall of Jehovah's Witnesses is located in a convenient area of Santa Cruz near the upper yacht harbor. The hall provides plenty of parking above the worship facility and other buildings. The grounds of this institution are maintained with lovely landscaping, making it a pleasant place to worship and hold meetings.