Rome lodging independence square inn lodging

our restaurant opened since 1975..a must in Rome