Located in the beach town of Salinas, California, our Inns of California Salinas hotel puts you within minutes of the beach where you can enjoy relaxing, surfing, and more.