Das Hotel Trianflor befindet sich mitten im quirligen Zentrum von Puerto de la Cruz und liegt nur ca. 500 Meter vom beliebten schwarzen Sandstrand Playa Jardin entfernt. Zum Busbahnhof sind es nur 50m, der Nordflughafen ist etwa 25km und der Südflughafen circa 100km entfernt.