51 via dei sardi, 00185 Roma
Vacation Home 4 stars
Offering garden views, Borgo San Lorenzo Roma in Rome offers accommodations and a garden. Free Wifi is featured throughout the property, and private parking is available on site. The vacation home has private entrance.
At the vacation home, the units are fitted with air conditioning, a seating area,...