Holiday Car Finders
Has anyone ever used Holiday Car Finders? I have tried to contact them 4 times by email without reply as their prices appear good but we were caught out by a cheaper rental company before. They give their address as C/Londres 1374 but I can’t find them on maps.