A recently renovated property, Helios Suites Testaccio - Center of Rome is situated in Rome near Roma Trastevere Train Station, Roman Forum and Piazza di Santa Maria in Trastevere.
Number of rooms: 2
Via Amerigo Vespucci, Aventino, 00153 Rome, Italy