

KEY FACTS
Location: Santa Cruz, California
Acquired: November 30, 2018
Rooms: 156
Meeting Space: 12,000 square feet
RESTAURANTS/LOUNGES
KEY FACTS
Location: Santa Cruz, California
Acquired: November 30, 2018
Rooms: 156
Meeting Space: 12,000 square feet
RESTAURANTS/LOUNGES
Recent Comments