Showing 1-1 of 1 Resorts and Lodges
San Carlos Plaza Hotel, Resort & Convention Center
San Carlos, Mexico
Facing the Sea of Cortez toward Baja California, the San Carlos Plaza Hotel creates an ideal seaside sizzler of a stay! The desert is behind you and... more