Can anyone give me any information on the Wyndham Palace Resort as I have read some really bad reviews and myself and hubby are due to stay there in September/October 2005 and are really thinking bout changing hotels. Any info would be really appreciated
Bookmarks