Victor Boutique Hotel


Milan • Show on map
View Details for Price
Set in the center of Milan, Victor Boutique Hotel provides accommodations with free WiFi. The hotel is 492 feet from Milan Cathedral and around 1640 feet from La Scala Theater. The property is close to…More info
