Listings >> Hotels Town House Galleria Time Magazine, Nov. 19, '07. www.townhousegalleria.it Via Silvio Pellico, 8, 20121 Milano, Italy Get directions Hotels