Visit our car hire office at the Hotel Sur Menorca in Punta Prima