Das Hotel liegt im historischen Zentrum von San Cristobal de La Laguna, erklärt zum Weltkulturerbe. Das Hotel befindet sich in einem historischen Gebäude, aus dem Jahre 1776, und bietet eine wunderbare Mischung aus Luxus und Geschichte. Es liegt nur eine 5-minütige Taxifahrt vom Flughafen, 9 km von Santa Cruz, und ist der beste Ort, um die Insel Teneriffa zu erkunden.