Location. Royal Flush Hotel & Casinò is located in Narzole, close to Parish of St. Michael the Archangel, Novello Castle, and Mascarello Giuseppe e Figlio Winery. Additional area points of interest include Renato Ratti Cantina and Castello di Pollenzo. Hotel Features. Royal Flush Hotel & Casinò features a casino, multilingual staff, and a garden. A bar/lounge is open for drinks. Guest parking is complimentary. The front desk is open 24 hours a day. Guestrooms. 15 guestrooms at Royal Flush Hotel & Casinò feature minibars. In addition to desks, guestrooms offer phones. Flat screen televisions are available in guestrooms. Guests may request hair dryers.