Flamingo Resort and Spa

Rooms:
2777 Fourth Street Santa Rosa, California 95405