<human>: This may not be a big deal, I just need help deciding what to do.  I have only been to about 3 weddings I can remember (this summer I have 5 though...) and none of them had to deal with this.  I just need confirmation that everything will be okay or further suggestions.  

My ceremony and reception will be at 2 separate (but nearby) locations in Forest Park in St. Louis, MO.  I booked my dream ceremony venue and had the choice between the 2pm booking and the 4pm booking.  I picked the 2pm because they guy said that was the one more people wanted in general, and I was hoping it would mean my reception could start earlier.  However I booked the ceremony before I even looked into receptions (dumb, I know) and since we are looking at non-hotel reception places like the art museum, history museum or planetarium, none of them will be able to accept my guests until 6pm.  I am now kicking myself for not taking the 4pm slot but I'm stuck.

So here is my plan: The ceremony will start at 2:30, and probably go until 3:00.  I will have a shuttle that goes from the ceremony to the nearby zoo (which is free) to the hotel, in a loop.  This will be the pattern until about 4 since we have to all leave the ceremony venue at 3:30.  After that time it will just go to the zoo and the hotel.  As soon as we can have people go to the reception, that location will get added to the shuttle loop.  All of these locations should be about a mile or so from the ceremony (the hotel might be further, not sure about that location yet).  The back of our wedding programs will have a map of the whole thing and numbers to call if people get stuck. 

During this time I'll be taking pictures with the wedding party in a leisurely manner since I have a lot of time.

Okay, what do you guys think?  Will this work and how can I make it better?

Can you condense the text into three sentences or less?
<bot>: I have a 3 hour gap between wedding and ceremony, how do I entertain my guests? Will busing them to a free zoo and the hotel work?