"Right off main road and was easy to find. ..." 07/16/2022
"Large room. Lovely garden area. Quiet...." 07/15/2022
A garden ambience awaits you at this tranquil, pet-friendly hotel, ideally located near the city of Santa Rosa. Appealing guest rooms and suites offer free Wi-Fi, a charming café, complimentary toiletries, and a full kitchen in some suites.