Hotel Alexandra
Hotel
Borgo Dora
Located right by the Dora Riparia river in Turin, Hotel Alexandra offers free Wi-Fi and a bar. Turin Royal Palace is 1 km from this 7-floors hotel offering views over the Western Alps and the Monviso Peak.
Number of rooms: 56
Lungo Dora Napoli 14, Aurora Vanchiglia, 10152 Turin, Italy