Photos coming soon
HOTEL
Appartamento Elena
Piazza Massaua 5, 10141 Turin, Italy, Turin
Where it sits
Appartamento Elena
Piazza Massaua 5, 10141 Turin, Italy, Turin
45.07413, 7.62034
Similar stays nearby
Appartamento Massaua
Hotel · 12 m
Appartamento Elena
Hotel · 12 m
Massaua Terrace Apartment
Hotel · 60 m
Holiday Inn Turin Corso Francia By IHG
Hotel · 114 m
Holiday Inn Turin Corso Francia by IHG
Hotel · 114 m
Metro Station MiniMini VAN house
Hotel · 139 m
Metro Station MiniMini VAN house
Hotel · 139 m
Le mille e una notte
Hotel · 168 m
Plan around Appartamento Elena
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
