Hotel · Monterey, United States
Creators heading to Monterey in the next 90 days
7
The Monterey Plaza Hotel & Spa is an iconic hotel located on the California coast, known for its scenic views and as a destination for dining and wellness. It is frequently recognized in industry awards for its quality and service.