58 Via Labicana, 00184 Roma
Apartment
with
1
room
A 11-minute walk from Vittorio Emanuele Metro Station in Rome, Luxury Stars In Rome - Andromeda apartment in Colosseum
offers accommodations with access to wellness packages. Among the facilities of this property are a restaurant, an elevator, and a mini-market, along with free Wifi throughout the property. The ...