Via Dei Capocci, 37, 00184 Roma
Apartment
with
1
room
Capocci by Halldis in Rome provides accommodations with free Wifi, a 3-minute walk from Cavour Metro Station,
half a mile from Colosseo Metro Station, and a 11-minute walk from Quirinale Palace. Popular points of interest nearby include Roma Termini, Vittorio Emanuele Metro Station, and Repubblica - Teatro dell'Opera ...