Rhodes Central Suite ligger i Rhodos by, 600 m fra Akti Kanari-stranden og 800 m fra Elli-stranden, og har udsigt til haven. Overnatningsstedet har balkon, gratis privat parkering og gratis wi-fi. Der tilbydes lufthavnstransport og cykeludlejning.
Lejlighederne har aircondition, opholdsområde, fladskærms-tv med satellitkanaler, køkken, spiseplads, værdiboks og eget badeværelse med brusekabine, hårtørrer og gratis toiletartikler. Der er også opvaskemaskine, ovn, mikrobølgeovn, kaffemaskine og kedel. Samtlige ferieboliger på lejlighedskomplekset har sengelinned og håndklæder.
Der tilbydes biludlejning på stedet.
Populære seværdigheder i nærheden af Rhodes Central Suite omfatter hjortestatuer, Mandraki Havn og Apollon-templet. Den nærmeste lufthavn er Rhodos Internationale Lufthavn, 12 km derfra.