Intur Palacio San Martin

Plaza San Martín, 5, Madrid, Spain Get Directions to this spot
Category:
Hotels
Plaza San Martín, 5
Madrid
Spain

Rate and review Intur Palacio San Martin in Madrid, Spain!

Share your experiences at Intur Palacio San Martin with your friends or discover more Hotels in Madrid, Spain.