Located in Turin, Roma Central Flat offers self-catering accommodation with free WiFi. The air-conditioned unit is 500 metres from Egyptian Museum, Torino. The kitchen has an oven and a fridge, as well as a coffee machine.
Address: 10 Via XX Settembre, Turin
Rates from:
EUR 74 Book Now