Stasher - Luggage Storage Egyptian Museum is located in Cairo Governorate, Egypt on 17 Al Bustan St, Bab Al Louq, Abdeen. Stasher - Luggage Storage Egyptian Museum is rated 3 out of 5 in the category luggage storage facility in Egypt.
Address
17 Al Bustan St, Bab Al Louq, Abdeen