El Hotel está situado en la zona residencial tranquila de La Quinta en Santa Ursula, con vistas magníficas sobre el Teide, al Océano Atlántico, al Valle de La Orotava y Puerto de la Cruz´.