Hotel Intur Palacio San Martin

Plaza San Martin, 5
Madrid
Spain