5 ★
Hotel Principe Di Savoia
Address: Piazza Della Repubblica 17, Milano, Italy
Offering a top-floor spa and spacious rooms with classic design and luxury furniture, Hotel Principe Di Savoia is 100 metres from Milan’s Repubblica Metro and Train Station.
Hotels Nearby
-
ME Milan Il Duca 5 ★
Piazza della Repubblica 13, Milano
-
Savoy Luxury Apartment
Piazza Della Repubblica 25, Milano
-
Windsor Hotel Milano 4 ★
Via Galileo Galilei 2, Milano
-
Cozy Suite
Via locatelli 4, Milano
-
Friendly Rentals Joyce
Via Antonio Locatelli 5, Milano
-
The Westin Palace 5 ★
Piazza della Repubblica 20, Milano
-
Flat Charming & Bright
Via Vincenzo Viviani, 2, Milano
-
Il Centro B&B
Via Antonio Locatelli, 2, Milano
-
Marcora Apartment
Via Giuseppe Marcora, 6, Milano
-
Case Di Nina - Turati Minisuite
Via Appiani 24, Milano
-
Suitelowcost Solaria 5C
Via della Liberazione, Milano
-
Milano Suite Centro
Viale Vittorio Veneto 32, Milano
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Milano ›
- Hotel Principe Di Savoia