| | Suite Beccaria is located close to Piazza del Popolo, Rome, Italy. Its location is perfect for tourists who wish to travel around and sightsee all the attractions of the lively capital of Italy, once capital of the Roman Imperial. (read more) |
| Facilities: | Non Smoking Rooms | Air Conditioning | Guided Tours | | | |
| |
|