Via suni, 8, 00132 Roma
Apartment 4 stars
Offering a garden, Villa Degua features accommodations in Rome. Among the facilities at this property are room service and bicycle parking, along with free Wifi throughout the property. Staff on site can arrange a shuttle service.
Featuring mountain views, this apartment also comes with a flat-screen...