Le San Carlos 1003 est situé sur le front de mer de Gulf Shores, à 100 mètres de la plage publique de Gulf Shores et à 1,9 km de la plage de Gulf State Park. Vous séjournerez à 1,9 km de la jetée de pêche du parc d'État du Golfe, à 2,4 km du zoo de l'Alabama Gulf Coast et à 18 km du parc The Park at OWA. Les chambres sont équipées d'un balcon avec vue sur la mer et d'une connexion Wi-Fi gratuite.
Tous les logements climatisés de l'hôtel sont équipés d'un réfrigérateur, d'un lave-vaisselle, d'une machine à café, d'une baignoire ou d'une douche, d'articles de toilette gratuits, d'une télévision par câble et d'un lecteur DVD. Leur salle de bains privative est pourvue de linge de lit.
L'aéroport international de Pensacola, le plus proche, est implanté à 58 km.