Photos of the Ibis Madrid Centro, Madrid City.

About the hotel