La Quinta Roja ****

Hotel La Quinta Roja The Senses Collection, Glorieta San Francisco, Garachico, España