home
>
Apollo
apollo
Apollo
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 typical roman restaurants and numerous cafes and bars can be found just a short walk from this friendly and well run hotel it is also just a few steps from cavour metro stop and via nazionale where you can catch buses to the other side of the city putting all of rome within easy reach all of apollos spacious and

SIMILAR PRODUCTS