The Stanford Inn is our favorite place to stay in Mendocino.It's nestled in a hillside overlooking the Mendocino Bay.There are so many reasons to love The Stanford Inn number one being that it feels like a high end boutique resort yet its completely
... read more