Hotel Astor, Turin

Piazza Galimberti 12Lingotto, Turin10134, Italy