Carmelo Italia
“Thanks to Paolo for hospitality! Very clean, comfortable flat in the city center. Easy to reach by bus. Near the pizzeria and supermarket. For sure we will stay again!”
Located in Turin, 2297 feet from Mole Antonelliana and 3.
Languages Spoken English, French, Italian
Pet friendly
Elevator