Review for Resorts World Casino New York City Review For Big ZZ Princess Slot Hall Google User Dec 14 '17 at 7:13 Beautiful place. I have visited Windsor Castle few times . To see everything you need few hours. The history of this place is just amazing. Also is the home of the Queen. The staff really helpful and always polite and kind. They know about the Castle a lot . I really recommend! View full site to comment or like