The Rome central bus and train terminal is located in front of Aphrodite hotel.
The Vatican, the Spanish Steps, Trevi Fountain, Piazza Navona are all no more than 15 minutes away from the hotel on public transport.
The Opera, the Santa Maria Church and the Colosseum are all within short walking distance from the hotel.