Hotel Huntington Beach

7667 Center Avenue
California
United States