Das Hostal Restaurante Macavi liegt in der ersten Gebäudereihe am Strand von Rota und verbindet die Nähe zur Küste mit einer zentralen Lage. Das Stadtzentrum ist nach etwa 5 Gehminuten erreichbar. Rota ist für seinen langen Sandstrand, die maritime Umgebung und die entspannte Atmosphäre an der andalusischen Atlantikküste bekannt. Cádiz liegt rund 30 Kilometer entfernt, Jerez etwa 30 Kilometer und der Flughafen Jerez ungefähr 40 Kilometer. Das Gästehaus verfügt über 19 Zimmer und einen Garten, der zusätzlichen Raum im Freien bietet.
Die Zimmer sind mit Klimaanlage, individuell steuerbarer Heizung und teilweise mit einem Ventilator ausgestattet. Ein Doppelbett schafft eine geeignete Schlafmöglichkeit für zwei Personen; Zustellbetten können angefordert werden. Zur weiteren Ausstattung gehören Safe, Minibar, Kühlschrank, Schreibtisch, Telefon, TV-Gerät und WLAN. Ein Balkon oder eine Terrasse erweitert den privaten Bereich ins Freie. Die Bäder verfügen über Dusche und Badewanne sowie einen Haartrockner. Rollstuhlgerechte Zimmer mit barrierefreiem Bad sind verfügbar.
Nach einem Aufenthalt am Strand sorgt der Außenpool mit Sonnenterrasse und Sonnenschirmen für eine zusätzliche Möglichkeit zur Abkühlung. Der TV-Raum und die Bibliothek bieten ruhige Beschäftigung im Haus. Ein Tourdesk unterstützt bei der Buchung von Ausflügen, während der Fahrradkeller praktische Stellplätze für Fahrräder bereithält. Zimmerservice und Wäscheservice erleichtern längere Aufenthalte. Die Unterkunft verfügt außerdem über einen Safe, WLAN und Einrichtungen für Gäste mit eingeschränkter Mobilität.
Das klimatisierte Restaurant, der Speiseraum, der Frühstückssaal, das Café und die Bar decken unterschiedliche Tageszeiten ab. Morgens wird ein kontinentales Frühstück serviert. Mittags und abends stehen Gerichte à la carte sowie Menüs zur Wahl. Bei Bedarf bereitet das Haus Kindermenüs zu und bietet spezielle Verpflegungsangebote an. Visa und MasterCard werden akzeptiert.