Hotel Selene
Hotel Selene is just off Via Nazionale, a popular shopping street which leads to Repubblica Metro Station (line A), and to Rome Termini Railway Station. You can also walk to the Roman Forum and the Coliseum in no more than 15 minutes.
Hotel Selene
Share page: