Das Hotel Don Curro liegt zentral in einem lebhaften touristischen Zentrum, etwa 800 Meter vom Strand entfernt. In unmittelbarer Nähe befinden sich zahlreiche Einkaufsmöglichkeiten, Restaurants und Bars, ebenso sind öffentliche Verkehrsmittel bequem erreichbar. Die Anlage besteht aus einem 9-stöckigen Haupthaus und einem 5-stöckigen Nebengebäude.
Die Zimmerauswahl umfasst Einzelzimmer, Doppelzimmer sowie Suiten, die mit Balkonen oder Terrassen ausgestattet sein können. Zur Ausstattung der Unterkünfte gehören Doppelbetten, Minibar, Safe, Zentralheizung und Klimaanlage, wodurch ein angenehmes Raumklima gewährleistet wird.
Gäste können aus verschiedenen Verpflegungsarten wählen, darunter Übernachtung mit Frühstück, Halbpension und Vollpension. Mehrere gastronomische Einrichtungen wie ein Nichtraucherrestaurant, Café und Bar stehen zur Verfügung. Für Freizeitgestaltung sorgen Angebote wie Fahrradverleih, Fitness-Studio und Sportmöglichkeiten. Ebenso sind Zimmerservice, Babysitting und Wäscheservice vorhanden.