Via della stazione tuscolan 121, 00153 Roma
Apartments
In the Appio Latino district of Rome, close to San Giovanni Metro Station, Villa Ella has a garden and a washing machine. The property is located 1.4 km from Porta Maggiore, 2.4 km from Vittorio Emanuele Metro Station and 3 km from Sapienza University of Rome. Free WiFi is available throughout the property...