
Location
In the heart of Rome, the hotel Selene Roma is a few minutes walk from the Teatro dell'Opera di Roma and the Basilica Santa Maria di Maggiore. The Roman Forum and the Coliseum are also nearby, as are several other attractions such as the baths of Diocletian, the Piazza di Spagna, the Trevi Fountain, and the Villa Borghese's splendid park...






