Situado a aproximadamente 5 minutos a pé de Aegean Sea, o International Hotel Rhodes City de 3 estrelas dispõe de 47 quartos confortáveis. Lounge bar, bem como solário, terraço ensolarado e salão compartilhado podem ser aproveitados neste hotel, ostentando uma localização nas proximidades do Palácio do Grão-Mestre dos Cavaleiros de Rodes.
O hotel está localizado a apenas 350 metros da Igreja de Santa Maria della Vittoria e a apenas 0.6 km da Praia de Elli. Os hóspedes podem facilmente chegar a Museu Arqueológico de Rodes, que está a 25 minutos de distância a pé. Porte Marine está a 2.2 km de International. A paragem de autocarro Rhodes City Tour Hop On Hop Off está a 10 minutos de distância a pé.
Os quartos do local têm TV de tela plana com canais via satélite e TV via satelite, juntamente com máquinas de café/chá para sua conveniência. Eles são equipados com chaleira elétrica, máquina de café/chá e refrigerador, bem como casas de banho privadas fornecidos com casa de banho separada, pia e chuveiro.
O International Hotel apresenta um pequeno-almoço bufê. Os hóspedes podem aproveitar comida grega no Koukos, que está a 200 metros de distância.