Karta Vacation Rentals
In the heart of Turin, a 19th-century Beaux-Arts spa hotel sits steps off Via Roma and a short walk from Porta Nuova station, the Egyptian Museum and Piazza San Carlo. Centrally located and pet-friendly, it’s ideal for city sightseeing and quick train connections.