Via Villa Iliotti Rhodos ligger i Rhodos by, 600 m fra Elli Strand og 700 m fra Akti Kanari Strand. Der er indkvartering med have, gratis wi-fi overalt samt gratis privat parkering for gæster i bil. Ejendommen ligger tæt på flere kendte seværdigheder, mindre end 1 km fra klokketårnet, 10 minutters gang fra Stormesterens Palads og 400 m fra Santa Maria della Vittoria. Ixia-stranden ligger 2,8 km derfra, og Apollon-templet ligger 2,1 km fra hotellet.
Hotellets værelser har aircondition, klædeskab, kaffemaskine, køleskab, minibar, værdiboks, fladskærms-tv og eget badeværelse med bruser. Samtlige værelser har kedel, og nogle af værelserne har balkon, mens andre også har udsigt over byen. Værelserne på Via Villa Iliotti Rhodos har sengelinned og håndklæder.
Det er populært at cykle i området, og du kan leje bil på stedet.
Populære seværdigheder i nærheden af Via Villa Iliotti Rhodos omfatter Mandraki Havn, hjortestatuer og riddergaden. Den nærmeste lufthavn er Rhodos Internationale Lufthavn, 12 km fra hotellet.