Hotel Metropole

1111 Pacific Ave.
Santa Cruz
California
United States