Holiday Inn Madrid

Plaza Carlos Trias Beltran 4
Madrid
Spain