Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via di Porta Castello 33, Rome
Just a 5-minute walk from St Peter’s Basilica, Capricci Romani is in Rome’s centre, 800 metres from Ottaviano Metro Station. It offers air-conditioned rooms with free WI-Fi.
See MoreUsage of subsidiary facilities may incur additional fees