Loading hotels
Confirming room availability...
Hotel Capo d'Africa, Via Capo D'africa 54, Rome, Italy
Enjoy recreation amenities such as a fitness center or take in the view from a rooftop terrace. Additional amenities at this hotel include complimentary wireless Internet access, wedding services, and a living plant wall.