Hotel Botanico & The Oriental Spa Garden Hotel Botanico & The oriental Spa Garden, located in Puerto de la Cruz in Tenerife, is one of the most prestigious 5 star luxury hotels in the Canary Islands, and a member of the luxury hotel group "The Leading Hotels of The World".