Las Villas de Amadores(4 stars)

Avenida de Tenerife, S/N View on map