Offering rooms with classic decor, Il Sole e La Luna is located in Turin, 1 km from Lingotto Fiere Exhibition Centre. Free WiFi access is available in all areas.
All the rooms feature a flat-screen TV, wardrobe, a fan and a private bathroom.
Il Sole e La Luna is 300 metres from Spezia Metro Stop, while Turin centre is 4 km away. Molinette Hospital is 5 minutes' walk away.