Hotel Apollo is located in Via Dei Serpenti, the most characteristic of Rome's Monti district. The Coliseum is a 5-minute walk away, and nearby Cavour Metro Station is 1 stop from Termini.
more info on hotel apollo
Nice air conditioned room with good facilities. Really friendlyand helpful staff (gave us a map, recommended restaurants etc)Lovely breakfast - fantastic friendly staff, and the location was great too. a very nice stay. I
would highly recommend this hotel. thank you x