Butterfly Rent a Car Address: 26 Alexandrou Diakou Street, Rhodes TownPhone: +30 22410 21330Email: [email protected]