Hotel Riu Garoe liegt in einer ruhigen Gegend von La Paz mit Blick über Puerto de la Cruz. Die Botanischen Gärten und einige Restaurants sind in etwa 300 Metern erreichbar, ein Supermarkt etwa 600 Meter entfernt. Das Stadtzentrum und die Meerwasserbäder befinden sich rund 2,5 Kilometer vom Hotel entfernt. Das Gebäude wurde 2002 eröffnet und besitzt eine markante Kuppel aus kanarischem Mahagoni, die von großen Fenstern erhellt wird.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse sowie zentral regulierte Klimaanlage und Heizung. Die Zimmer sind mit Mietschließfach, Sat.-TV und Hintergrundmusik ausgestattet und verfügen über ein eigenes Badezimmer.
Gäste finden im Hotel zwei Restaurants, die Frühstücks- und Abendbuffets inkludieren, sowie eine Showküche am Abend. Die Anlage verfügt über einen Pool mit Jacuzzi, eine Snackbar am Pool und eine geräumige Sonnenterrasse. Zu den Freizeitangeboten zählen Tennis, Tischtennis, Squash und ein Fitnessbereich. Der CHECK24 Top Hotel Award wurde dem Haus für 2025 verliehen.