TOWNHOUSE HOTELS

TOWNHOUSE HOTELS

MILANO, TORINO, MONTEGRIDOLFO / TownHouse Hotels are luxury hotels that offer one-of-a-kind experiences. Perfectly located in the center of Milan and Turin, they are the perfect place to stay.