HAMPTON INN SANTA CRUZ CA

1505 OCEAN ST
Santa Cruz
California
United States