Photos of the Tryp Diana, Madrid City.

About the hotel