Here is one site that I found on travel to Algeria: http://www.lonelyplanet.com/worldguide/destinations/africa/algeria
Does anyone have further information on where to stay in Algeria?