Situato a 1,4 km dal Gulf State Park Beach Pavillion, il San Carlos by Meyer Vacation Rentals offre sistemazioni con balcone e connessione WiFi gratuita.
Ogni unità è dotata di bagno privato, vasca idromassaggio, aria condizionata, TV e lavastoviglie. Tutte le unità abitative sono dotate di area salotto e zona pranzo.
La struttura dista 2 km dal Gulf State Park Fishing Pier e 2,4 km dall'Alabama Gulf Coast Zoo.