Via dei coronari, 120 interno 3, 00186 Roma
Apartments
Right in the heart of Rome, situated within a short distance of St Peter's Square and The Vatican, Bella casa offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. The property is close to several well-known attractions, less than 1 km from Campo de' Fiori,...