L'Hôtel Nelson est installé au 4 rue Ahcène Aliane, à Bab El Oued, dans un immeuble ancien du quartier. On y entre par un escalier monumental à la rampe en bois et aux carreaux de ciment, puis par un hall d'accueil aux murs de brique et aux sols en mosaïque, avec son comptoir de réception et son coin salon. Les chambres, simples et lumineuses, sont climatisées, avec linge de lit bordeaux, grand parquet ou carrelage décoratif, réfrigérateur, bureau et télévision ; les salles d'eau sont carrelées et propres. L'hôtel propose des chambres doubles, des chambres twin et des chambres triples, avec, depuis certains étages, une vue sur les façades à arcades du quartier et un bout de mer. Un coin petit-déjeuner avec machine à café et bouilloires est à la disposition des clients. Une adresse économique et bien située pour découvrir Bab El Oued et le centre d'Alger.