Photos for Palms Inn

3.0
10 votes

Palms Inn

3345 Santa Rosa Avenue, Santa Rosa, California 95407 USA

Add Photo