Review for Circus Casino - Bello Review For Casino Royale Google User Feb 6 '18 at 15:21 Room was fine, smelled like sewage at certain times throughout the day, but we dealt with it. Location is top-notch and customer service was great! Casino also has lower minimums which is nice. Would stay again and would recommend to anyone traveling to Vegas for a few days! View full site to comment or like