Mercure Madrid Plaza de España
Type:
Hotel
Address:
Tutor, 1, Centro, 28008 Madrid, Spain
Country:
Spain
Hotel Mercure Madrid Plaza de España