Offering rooms with classic decor, Il Sole e La Luna is located in Turin, 0.6 mi from Lingotto Fiere Exhibition Center. 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 984 feet from Spezia Metro Stop, while Turin center is 2.5 mi away. Molinette Hospital is 5 minutes' walk away.
License number: 001272-AFF-00124
Number of rooms : 6