Museum of Art and History The city of Tlemcen is located in Tlemcen, Algeria on Place Amir Abd Elkader. Museum of Art and History The city of Tlemcen is rated 4.3 out of 5 in the category art museum in Algeria.
Address
Place Amir Abd Elkader
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet