Das Hotel Los Dragos del Sur befindet sich im touristischen Zentrum von Puerto de Santiago, nur etwa 1 km von der Stadtmitte entfernt. Die Anlage ist umgeben von vielfältigen Einkaufsmöglichkeiten und Unterhaltung, zudem liegt der nächstgelegene Strand in circa 200 Metern Entfernung. Das Apartmenthotel besteht aus einem siebenstöckigen Haupthaus sowie einem Nebengebäude und bietet einen Blick auf die Umgebung.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse und teilweise Meerblick. Die Unterkünfte sind ausgestattet mit Schlafzimmern, Wohnzimmern und Küchenbereichen. Sie verfügen über Doppelbetten und sind mit Kochnischen einschließlich Mikrowelle und Kühlschrank eingerichtet. Für zusätzlichen Komfort stehen Klimaanlage und zentral gesteuerte Heizung zur Verfügung.
Gäste finden im Los Dragos del Sur gastronomische Angebote wie ein Restaurant mit Klimaanlage, Café und Bar. Die Verpflegung umfasst Halbpension und Vollpension mit Frühstücks-, Mittags- und Abendbuffet. Zur weiteren Ausstattung zählen Sauna, Whirlpool, Fitness-Studio, Fahrradverleih, Tischtennis sowie Massagen und Körperbehandlungen.