Hotel International

Rhodes Town


Hotel International is a friendly family-run operation, with simply furnished, immaculately clean, good-value rooms. Located at the north end of the New Town, it’s only a few minutes' walk from Elli Beach, and a 10-minute stroll from the Old Town.