Filter Results
Apply Filters
Clear Filters
Rome hotels in Testaccio
Residence Libetta
Via G. Libetta, 19, Rome, Italy View map
Providing 18 rooms, the 4-star Residence Libetta Rome is nearly a 10-minute drive from Palatine Hill.
From US$ 88
Book Now