Town House 33
Town House 33 is just a 10-minute walk from Milan's fashion district. Featuring its own private garden with palm trees, it offers modern rooms with LCD TVs and free Wi-Fi. Rooms at 33 Town House are really well equipped.
Town House 33
Share page: