Milan Royal Suites Location
Piazza Della Repubblica, 12 (Corner Via Vittorio Veneto), Milan, Italy
Enter dates to see available properties
Area Information
Attractions
Santuario di San Camillo de Lellis
300 m
Centro Congressi Fondazione Cariplo
700 m
Gallery of Modern Art
900 m
Milan Natural History Museum
900 m
Pinacoteca di Brera
1.1 km
Train stations
Milan Central Station
1 km