Hotel E receives great reviews from guests. Art House Hotel, Vintners Resort and Hotel La Rose are also excellent options to stay in Santa Rosa parking.