Staying at the Town House, Milan's seven-star hotel in the gallery
From when the Town House Galleria hotel opened in Milan - the first seven-star hotel in Europe - our friends over on Travel Blog have been searching for someone who stayed there, to get a first hand account, as we…