Stella's apartment is located a few minutes walk from some lovely Italian bars and restaurants. Inside the apartment is very spacious and was equipped with everything required for our stay.
All in all an enjoyable stay in Rome