Photos of the Palace Inn, Rome.

About the hotel