Luxury Hotels in Milan and Turin, Italy

Townhouse Hotels were luxury hotels in Milan and Turin, Italy.

The hotels were in

  • Milan – Townhouse Duomo
  • Milan – Townhouse 33 Boutique Hotel
  • Turin – Townhouse 70
  • TH Break – Castello Di Montegridolfo