5-Star Luxury Accommodation Lazio

The Flora
add to favorites

The Flora

Rome, Lazio, France
On a quiet cobbled street in the heart of Formello, this apartment welcomes you to experience the simple pleasures of Italian living. Just a short stroll from the historic monuments, bars and rest.....
€102 price from4 guests2 bedrooms
View open_in_new