Featuring an outdoor pool, terrace and garden, Villa Poleo is located in Icod de los Vinos. Free parking is offered on site. The nearest beach is 6 km away. The villa includes a seating area with sofa and TV with satellite channels.
Featuring an outdoor pool, terrace and garden, Villa Poleo is loca Read more
Featuring an outdoor pool, terrace and garden, Villa Poleo is located in Icod de los Vinos. Free parking is offered on site. The nearest beach is 6 km away. The villa includes a seating area with sofa and TV with satellite channels.
Featuring an outdoor pool, terrace and garden, Villa Poleo is located in Icod de los Vinos. Free parking is offered on site. The nearest beach is 6 km away. The villa includes a seating area with sofa and TV with satellite channels.
Number of Rooms: 1