Photos of the Settembre 95, Rome.

About the hotel