Based on 3 review
Property Location A stay at this apartment places you in the heart of Rome, steps from Piazza Barberini and Via del Tritone. This apartment is 0.1 mi (0.2 km) from Via XX Settembre and 0.2 mi (0.2 km) from Via Veneto. Distances are displayed to the nearest 0.1 mile and kilometer. - Piazza Barberi...