Stella del Mar is gelegen in San Felipe, op een paar minuten lopen van Playa San Felipe, en biedt accommodatie met een restaurant, gratis privéparkeren, een bar en een privéstrand. Het hotel is huisdiervriendelijk en heeft ook gratis WiFi.
Alle kamers bij het hotel hebben een zithoek. De units bij Stella del Mar hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers bieden ook een terras. Kamers zijn voorzien van een bureau en een koffiezetapparaat.