180 via della camilluccia, 00135 Roma
Apartment 4 stars
A recently renovated apartment, Villa Suite offers accommodations in Rome. This apartment offers free private parking, a 24-hour front desk, and free Wifi. The accommodation provides an elevator and full-day security for guests.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully...