Les San Francisco Apartments sont idéalement situés au cœur de San Antonio.
Les appartements à 1 et 2 chambres disposent tous d'une cuisine privée, d'une salle de bain attenante complète, d'un salon et d'une terrasse. Tous les appartements sont également dotés d'un coffre-fort.
Le resort compte un bar-restaurant convivial et un espace de réception.
Les appartements sont situés à seulement 200 mètres de la plage et à 5 minutes des endroits les plus célèbres pour profiter du superbe coucher de soleil, comme le Café del Mar.