New "Seven-Star" Hotel Slated for Milan

According to published reports, a new "seven-star" hotel is slated to open in Milan, Italy by the end of the year. The Town House group, which operates small properties in Milan and Turin, will open Town House Galleria in Galleria Vittoria Emanuele, which is between La Scala and Milan's cathedral. With fewer than 30 suites, the property will offer butlers, drivers and nannies for guests and will be the second "seven-star" hotel; Dubai's Burj Al Arab tower is the other.