Offices are not bad but getting a bit dated. Staff...
Offices are not bad but getting a bit dated. Staff are ok and location is a short walk from Rhodes station. Plenty of parking available. Located in the Rhodes business park and has really limited food options