11 via federico barocci, 00147 Roma
Bed and breakfasts
Located 3.6 km from Basilica San Paolo Metro Station, Appia Garden offers air-conditioned accommodation with a balcony. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. Featuring family rooms, this property also provides guests with...