SI
Sicily by Car
View company profile →
Very bad post rental customer service
Very bad post rental customer service. Call centre is not engaging / puts you on hold and most do not speak English (despite selecting English option). No tracking/update on the fine handling until you get a letter 2y later :(