DisneyMark06
Earning My Ears
- Joined
- May 22, 2006
- Messages
- 21
Has anyone ever stayed at the Holiday inn Express in Lake Buena Vista?
This looks like a new Hotel. Just wondering if anyone has any good reviews to pass along.
This looks like a new Hotel. Just wondering if anyone has any good reviews to pass along.
