has anyone stayed (or knows someone who has) in the Staybridge Suites in Lake Buena Vista, orlando, florida. i'm stopping there next september and just wondered what they were like?
I travel for a living and have used
Staybridge Suites often...they are the higher end of the Holiday Inn chain... here's a site on which you can take a virtual tour... Enjoy, and welcome to the U.S.!