The Hotel Apollo features a convenient location adjacent to Piazza Venezia. The hotel was opened in 1960, renovated in 2011 and is housed in a 5-storey building.
Hotel Apollo lies in the heart of Rome. This stylish venue is 1 km away from the center of Rome.
Guests can visit a museum, a palace and a basilica as well as restaurants, cafés and bars close by.
Hotel Apollo offers cosy rooms with central heating, high-speed internet, an individual safe, a coffee machine and a kitchenette to make stay in Rome even better. Rooms come with the city view. Bathrooms are fitted with a spa bathtub, a bidet and complimentary toiletries.
Guests may enjoy a rich buffet breakfast served from 07:00 to 10:00. The hotel’s lovely restaurant MAGASIN welcomes guests to dine in a welcoming atmosphere. Spanish Steps is a 15-minute walk away, while I Sarchiaponi and Dodo Ristorante with assorted dishes are 50 meters from the venue.
Ciampino airport is a 20-minute drive from the property.