Argonaut Hotel
California, The United States
star star star star
San Francisco & Scottsdale Twin Centre
- Fabulous waterfront views
- Nautical themed rooms and suites
- Located in the heart of the Sonoran Desert
- Oasis where you can discover & explore the many hidden wonders of the desert