Okay, since the "official" hotel is full, I had to book at the Wyndham Apollo. Obviously this will now become the most fun hotel lobby to hang out in, so book your travel accordingly.Anybody stayed here before? Anybody staying there this time? I'm a little psyched up about this trip...been a while. Woot woot.


LinkBack URL
About LinkBacks
Reply With Quote



