11 Via Bocca Di Leone, 00187 Roma
Apartment
with
2
rooms
ROMAC Leone Apartments features accommodations within 0.4 miles of the center of Rome, with free Wifi and a kitchen
with a microwave, a toaster, and a fridge. There's a private entrance at the apartment for the convenience of those who stay. The accommodation offers an elevator and a concierge service for guests. ...