Hotel Apollo

Via Dei Serpenti, 109-110, Rome, 00184, Italy
Bookmark and Share
image of venue
Nestled on a quiet street leading down to the Coliseum, Hotel Apollo is walking distance from a whole host of important city sights, including the Roman Forum and Piazza Venezia.


Get detailed directions from  


Bar24-Hour Front DeskNon-Smoking Rooms
ElevatorHeatingLuggage Storage
Internet ServicesFax/Photocopying
Check Availability
Please enter details of your intended stay to check availability at this property.
Check-in dateCheck-out date

Other Hotels Nearby
Hotel Artorius
** Prices from €110.00
B&B Reisdenza Il Boschetto
Prices from £179.17
B&B H. R.
Prices from £89.58
bed and breakfast fiammetta
Prices from £44.79
hotel antica locanda
** Prices from £98.54
Hotel Anfiteatro Flavio
*** Prices from £67.19

 Find Hotels in