Address: Via dei Serpenti 109 - Rome.
The Apollo Hotel is situated in the middle of Via
dei Serpenti, in the very heart of Rome. Between Via Nazionale and
the Colosseum with the Forum, famous archaeological area of ancient
Rome.
From the hotel you can easily reach all the major archaeological sites
such as the Imperial Forum, the Colosseum, the Capitol and more. Via
Nazionale is also recently renowned with its shops and theatres (such
as Teatro Nazionale, Eliseo, Teatro dell’Opera).
Locate the Apollo hotel in this Rome
map