Casa Verde Inn

2.9 Currently Open
  • Address: 2113 Fremont St, Monterey, CA 93940, USA, San Francisco, United States
  • Timings: 24-hrs Details
Enable Map

Casa Verde Inn Reviews & Ratings