The Flamingo Resort is nestled in beautiful landscaped gardens. This hotel in Santa Rosa, California is the perfect place to explore world-class wineries in Sonoma and Napa. Flamingo Resort features a 100 feet lap pool and 5 tennis courts, making it the perfect place to stay active during your vacation.
If you’re looking to relax, you can enjoy a massage at the on-site spa. And be sure to start your day off right with a delicious breakfast at Lazeaway.
- Cannabis smoking in designated area
- Free WiFi
- Bar and Restaurant
- 2 swimming pools
- Hotel is excellent for couples