Via Dei Serpenti, 109-110, Rome, Italy
Rating:
Hotel Apollo Hotel Description
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 close to Via Nazionale, one of the main streets of Rome. It provides an ideal base from which to explore the City.
Hotel Apollo Hotel Facilities
- Bar
- 24 hour Front Desk
- Non Smoking Rooms
- City Center