Le Star Inn Hotel se trouve à Dar El Beïda, à Alger, dans un immeuble moderne dont l'enseigne surplombe l'entrée, précédée d'un petit patio planté. Le hall d'accueil, au design contemporain, donne le ton dès l'arrivée. L'établissement propose trois catégories de chambres pouvant accueillir deux personnes chacune : chambre Classic avec lit double, chambre Twin à deux lits jumeaux, et chambre Deluxe. Les chambres, aux tons bois chaleureux et à la literie blanche, disposent d'un espace bureau, d'un téléphone et d'une salle de bains privative avec douche vitrée et articles de toilette. Un espace restauration est à disposition, où un chef prépare des plats sur plaque devant les clients. Une salle de réunion aux rideaux bordeaux complète l'établissement. Un hôtel simple et bien tenu, pratique pour un séjour à Dar El Beïda, aussi bien pour les voyageurs d'affaires que pour les visiteurs de passage à Alger.