Hotel Comfort Inn Beach/Boardwalk Area, Santa Cruz

314 Riverside Ave Santa Cruz95060, United States
Hotel chain: Comfort