Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
12 Arco Della Pace, Rome
Providing free WiFi, Boutique Relais Barozzi & SPA offers rooms in Rome, 1 km from Largo di Torre Argentina and less than 1 km from Castel Sant'Angelo. The property is located 1.4 km from Palazzo Venezia, 1.4 km from Piazza Venezia and 1.
See MoreUsage of subsidiary facilities may incur additional fees