Hotel Riu Garoe liegt in einer ruhigen Gegend von La Paz mit Blick über Puerto de la Cruz. Die Botanischen Gärten sowie einige Restaurants sind in etwa 300 Metern erreichbar, ein Supermarkt befindet sich rund 600 Meter entfernt. Das Stadtzentrum und die Meerwasserbäder sind jeweils circa 2,5 Kilometer entfernt, erreichbar über eine regelmäßige Busverbindung von Montag bis Samstagmittag.
Das Hotel bietet Zimmer mit Möglichkeiten wie Balkon oder Terrasse, zentral regulierter Klimaanlage und Heizung, Minibar und Mietschließfach. Die Zimmer sind auf Komfort ausgelegt und verfügen über eigene Badezimmer mit Haartrockner, Sat-TV und Hintergrundmusik.
Gäste können aus zwei Restaurants wählen, die Frühstücks- und Abendbuffets sowie eine abendliche Showküche anbieten. Sportliche Aktivitäten umfassen Tennis, Tischtennis, Squash sowie einen Fitnessbereich. Die Gartenanlage erstreckt sich auf etwa 2.200 Quadratmeter und beherbergt einen Pool mit Jacuzzi und eine Snackbar. Das Hotel wurde mit dem CHECK24 Top Hotel Award 2025 ausgezeichnet.