Hotel Capo d'Africa

Starting at

TripAdvisor Review

Based on 2384 review

See all

This 4 star hotel is located in the city centre of Rome and was established in 2002\. It is close to the Colosseum and the nearest station is Colosseo. The Hotel has a restaurant, a bar, a conference room, a coffee shop and a fitness centre/gym. All 67 rooms are equipped with minibar, hairdryer, saf...

More details