Via gallia, 1, 00183 Roma
Apartments
Located in Rome, 1.1 km from San Giovanni Metro Station and 1.8 km from Ponte Lungo Metro Station, La Stella Apartment provides air-conditioned accommodation with a balcony and free WiFi. The property is situated 2.3 km from Porta Maggiore, 2.6 km from Santa Maria Maggiore and 3.1 km from Cavour Metro...