El hotel acogedor está situado en el mismísimo corazón de La Orotava al lado de Los Roques de García y a 3 km del Parque Nacional del Teide. Los huéspedes tienen acceso a una piscina interior, un centro de fitness y WiFi en zonas comunes.
El hotel está inmejorable ubicado a 30 minutos andando del centro de La Orotava. El Zapatito de la Reina se encuentra a 2 km del lugar y a pocos pasos de un parque nacional. Los acogedores alrededores incluyen parque nacional y un parque en las cercanías. El hotel está a 10 minutos a pie de la parada de autobús el Parador del Teide.