Doté d'une connexion Wi-Fi gratuite et offrant une vue sur la ville, le Charming Apartment Antonia est situé dans le centre de Rome, à seulement 200 mètres de la station de métro Cavour et à 400 mètres de la station de métro Colosseo.
Via Cavour 233, Monti, 00184 Rome, Italie