Villa Josefa is a villa situated in Algeciras, 48 km from Tangier. The property is 17 km from Tarifa and features views of the sea. Free private parking is available on site. Read more
Villa Josefa is a villa situated in Algeciras, 48 km from Tangier. The property is 17 km from Tarifa and features views of the sea. Free private parking is available on site.