I think it is an AACP (or whoever it is that certifies pharmacy schools) requirement that you have at least 1 internal med rotation, and hospitals are where they do the internal medicine.
Why? I have 3 hospital rotations this coming year and I am so excited about them! I can't wait to do something besides CVS!