Das Hotel RF Astoria liegt zentral in Puerto de la Cruz auf Teneriffa und verbindet die Nähe zur lebendigen Fußgängerzone mit kurzen Wegen zum Sandstrand. Der Strand ist rund 350 Meter entfernt, Einkaufsmöglichkeiten liegen etwa 50 Meter entfernt. Restaurants befinden sich in ungefähr 20 Metern Entfernung, Bars und Pubs in etwa 50 Metern, ein Club in rund 100 Metern. Das Stadtzentrum ist nach circa 400 Metern erreicht. Öffentliche Verkehrsmittel liegen etwa 500 Meter entfernt und erleichtern Ausflüge entlang der kanarischen Küste. Der Golfplatz befindet sich in rund 1.000 Metern Entfernung. Das Aparthotel verfügt über 33 Unterkünfte auf drei Etagen und eignet sich durch seine zentrale Lage auch für Aufenthalte mit Strand, Stadtbummel und Wassersport.
Die Unterkünfte verfügen über ein Wohnzimmer, eine Küche und separate Schlafzimmer. Ein Doppelbett oder ein Sofabett bietet Schlafmöglichkeiten, Zustellbetten können angefordert werden. Balkon oder Terrasse eröffnen den Blick auf die Stadt und verlängern den Aufenthalt ins Freie. Zur Ausstattung gehören außerdem Safe, Minibar, Kochnische mit Kühlschrank und Mikrowelle sowie Satelliten- oder Kabelfernsehen. Dusche und Badewanne bieten unterschiedliche Möglichkeiten für die tägliche Körperpflege.
Nach einem Ausflug sorgt das beheizte Hallenbad für wetterunabhängige Badezeit, während der Außenpool an warmen Tagen Abkühlung bietet. Liegestühle und Sonnenschirme stehen an den Poolbereichen bereit. Die Sonnenterrasse eignet sich für eine Pause im Freien. Billard bietet eine zusätzliche Beschäftigung im Hotel. Für Erholung stehen Wellnessangebote und ein Solarium zur Verfügung. Das Hotel ist als Nichtraucherunterkunft geführt und erlaubt Haustiere.
Im gastronomischen Bereich finden sich ein Café, eine Bar und ein klimatisiertes Nichtraucherrestaurant. Das Frühstück wird als reichhaltiges Buffet serviert und bietet einen vielseitigen Start in den Tag. Am Abend wählen Gäste aus einem Menü. Damit lassen sich Mahlzeiten unkompliziert im Hotel einplanen, während die Restaurants der Umgebung zusätzliche kulinarische Abwechslung bieten.