Hotellet ligger i et roligt område af La Paza i Puerto de la Cruz og har en smuk udsigt ud over landskabet samt havet. Rio Garoe ligger i gåafstand til centrum af byen, hvor der findes restanter, barer, caffeer, og butikker.
Dette elegante hotel med dejlig udsigt til Atlanterhavet og vulkanen Teide er et af de mest prestigefyldte hoteller på De Kanariske Øer. Indretningen af hotellet er elegant, men alligevel hyggelig.