Castellum Suites Rhodes City s sejfem a úschovnou zavazadel se nachází pouhých 12 minut chůze od Apollónův chrám. Kostel sv. FrantiŠka na ostrově Rhodos je asi 700 metrů odtud.
Ubytování je situováno 1 km od centra města Rhodes City a 15 km od letiště Mezinarodni letiste Rhodos. Autobusová zastávka University je vzdálena 5 minut chůze.
Castellum Suites nabízí 55 pokojů s balkónem, přístrojem na přípravu kávy a čaje, TV s plochou obrazovkou se satelitními kanály, a také příslušenstvím pro přípravu čaje/kávy, chladničkou a skleněným nádobím. Některé z těchto místností také využívají výhled na město. K příplatkům patří samostatná toaleta a sprcha.
Snídaně se podává každé ráno v restauraci. Hosté mohou ochutnat středozemní kuchyni v restauraci O Core e Mamma, která je zhruba 350 metrů daleko.