Hi Guys & Girls
In February this year we will be speeding under the English Channel to Disney Land Paris for our 1st ever trip. We are staying at the Hotel Cheyenne but really know nothing about the hotel. What's it like? Is there any places near by to eat? Any tips or advice would be greatly received.