Belli 79 Apartment offers accommodation in Rome, 650 metres from Castel Sant'Angelo. The air-conditioned unit is 1.1 km from Piazza del Popolo. Free WiFi is featured throughout the property.
The unit equipped with a kitchen with a dishwasher and oven. Towels and bed linen are provided in this self-catering accommodation. There are 2 private bathrooms with shower and bidet.
Lepanto Metro Station of line A is 650 metres from Belli 79 Apartment, while Piazza Navona is 1 km from the property. Rome Ciampino and Fiumicino Airport are both a 40-minute drive away.
Deluxe Apartment from 95 to 130
Please enter the dates of your stay to check availability