* AAA rated with 2 diamonds * Convenient location off Hwy 101 in downtown Santa Rosa * Restaurants within walking distance * ... More