Via urbana, 76, 00184 Roma
Apartments
Set in the lively Rione Monti in Rome, 10 minutes’ walk from the Coliseum, Apollo Apartments offers self-catering units with free WiFi and a private entrance. San Pietro in Vincoli Basilica is 300 metres from the property. All air conditioned, these apartments feature a seating/dining area with satellite...