3 Via Roma, 27010 San Leonardo
Apartment
with
1
room
Providing a garden, Casa Rossa features accommodations in San Leonardo. Among the facilities at this property
are full-day security and luggage storage space, along with free Wifi throughout the property. The apartment provides an outdoor swimming pool and private check-in and check-out.
The apartment features ...