From a partner site
10/10 Excellent
9 Aug, 2022



































Yes, this property has a pool.
No, only service animals are welcome at the property.
Check-in begins at 4:00 PM.
Checkout is at noon.
Located in San Telmo, this apartment building is within a 5-minute walk of Timanfaya Theater, Church of Nuestra Senora de la Pena de Francia and San Telmo Promenade. San Juan Church and Puerto de la Cruz Town Hall are also within 10 minutes.