Hotel Melia Castilla *****

Madrid
Spain