Via sforza, 14, 00184 Roma
B&B / Chambre d'hôtes
Featuring a spa bath, Roma Suite Major is located in Rome. The property is set 1.2 km from Coliseum, less than 1 km from Rome Termini Metro Station and a 10-minute walk from Rome Termini Train Station. The property is 400 metres from Cavour Metro Station, and within 1.3 km of the city centre.
The bed...