287 via emanuele filiberto, 00185 Roma
Apartments
Situated in Rome, less than 1 km from Vittorio Emanuele Metro Station and a 10-minute walk from Porta Maggiore, Casa Esquilina offers air conditioning. The property features city and inner courtyard views, and is 1.7 km from Ponte Lungo Metro Station. Free WiFi is available throughout the property and...