Calle Gabriel Estrada, Sector La Herradura, 85506 San Carlos, Mexico
Next to the San Carlos Marina, Marinaterra Hotel & Spa offers private beach area, outdoor swimming pool, snorkeling activities, on-site restaurant and free Wi-Fi throughout the facility.