Russia has allowed consular access to detained U.S. citizen Paul Whelan, who is suspected of espionage, RIA news agency cited a foreign ministry spokesman as saying on Wednesday.