Our Location
Our Hotel in San Carlos, Mexico, is located right in Los Algodones Beach, only 30 minutes from downtown Guaymas. From San Carlos Plaza Hotel you’ll be able to admire the outstanding landscapes, the Tetakawi Hill and the San Carlos Marina, situated only 5 minutes from our Hotel.




Follow Us