Being a MSIV who has rotated at both hospitals, I feel like I may be able to offer a unique perspective on this question.
At Hahnemann, visiting students have their choice of inpatient, consult, stroke, or outpatient neurology. I imagine you would want inpatient, especially with Dr. Schwartzman (the department chairman who also is very well known in the neurology world), if you are looking to learn how to do a good neuro exam. I cannot emphasize what a great educator he is...the MS (not resident) presents daily patient plans to him and he has (comprehensive) teaching rounds everyday (Saturday included).
At U Penn, visiting students are only allowed to sign up for a rotation through the neurocritical care unit via their online OASIS system (if you contact them directly, however, I believe you could arrange otherwise). This being said, being on the unit (especially if you are potentially interested in this, as I am) is an excellent experience. The unit is relatively new, 12 beds (around this at least), serving predominately neurosurgical patients (you round in the morning on everyone). The neurocrtical care attendings, particularly Dr. Levine, are very dedicated to teaching. The student usually follows two patients and presents their treatment plan for the day during morning rounds (obviously these are more comprehensive then inpatient plans).
In the end, you will not go wrong either way. It all depends on what kind of experience you are looking for.
Please feel free to contact me if you want to know more.