- All reviews
Offering a restaurant, Albergo Torino is located 8 minutes' walk from the centre of Albenga. Rooms are simply furnished and come with a shared external bathroom. The cathedral of San Michele, Piazza dei Leoni square, and Piazza San Francesco Square are all within 2,953 feet of the Torino Albergo. Genoa Cristoforo Colombo Airport is 40.4 miles away.