Business claimed
Last updated: Over a year ago
Listed in:
Hotels
About Monterey Plaza Hotel & Spa
Monterey Plaza Hotel & Spa is located in California overlooking Monterey Bay and highest rated in Cannery Row.