View all hotels in Rome Europe > Italy > Rome > Aabacus Roman Pyramid House

 

Aabacus Roman Pyramid House, Rome  

Via Giuseppe Giulietti, 6 Via Giuseppe Giulietti, 6 View this hotel's location on a map

Room prices from

Updating Rates