Logo
Search

Overview

Townhouse is a non-profit art space located in Downtown Cairo. The center hosts exhibitions as well as programs for a myriad of activities, including writing and crticism.

Add Rating

Quality
Ambiance / Esthetics
Staff / Service
General Rate