Ideally situated in a central area of Icod de los Vinos, Bella Vista - Finca Tabaiba is a recently renovated holiday home, providing free Wi-Fi and private parking. This sustainable holiday home is located 2.
28.386539976516513, -16.68628722897839, 38434 Icod de los Vinos, Spagna