Photos of the Hotel Sandra, Rome.

About the hotel