translate English to German: With a prime city centre location by Piazza Vittorio Veneto, you need not travel far to begin exploring Turin's varied attractions.
Das Hotel Alpi Resort liegt am Piazza Vittorio Veneto, direkt im Herzen von Turin.