26 reviews Good Points:
• in the center - next to the metro and the collos...
• Room was bigger than expected. Staff was very ni...
• The location of this hotel in relation to all th... Bad Points:
• Noise from the street.
• Room was tiny - unlike other hotels in the area. Staff...
• No Iron/Ironing board,Room was fitted with Air Conditi... click here for more reviews from booking
Hotel Apollo is situated in Via dei Serpenti in the heart of historical Rome. It's just a stone's throw away from the important tourist attractions such as the Colosseum, the Roman Forum, the Trevi Fountain, the Spanish steps and very cl... more