Photos coming soon
HOTEL
Hotel Roza
Rue de la Gare Dar el Beida, 18, Algiers
Where it sits
Hotel Roza
Rue de la Gare Dar el Beida, 18, Algiers
36.70900, 3.18525
Similar stays nearby
Plan around Hotel Roza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
