It is quite evident from the vast majority of the reviews that this company offers an appallingly poor level of service, value for money, and customer satisfaction. For many of its unwitting customers, alot of whom having for some inexplicable reason been recommended by their hotels to use this company, are only in Rome for a relatively short time and...
More