Teodora B&B
★★★
Milan, Italy
Choose check-in and check-out to see prices.
Ask about this hotel on WhatsApp
Location
Via Benedetto Marcello 71, Stazione Centrale, 20124 Milan, Milano, 20124, Milan, Italy
Open in Google MapsAsk about this hotel on WhatsApp
Via Benedetto Marcello 71, Stazione Centrale, 20124 Milan, Milano, 20124, Milan, Italy
Open in Google Maps