Review for Admiral Casino - Narva Review For Best Western Plus Casino Royale Google User Jan 11 '18 at 10:23 Great place to stay if you are in vegas. The staff there are amazing and the rooms are beautiful and clean. Beds are comfy (well they are how i like them) and it is central to everything!! If i could give it more stars i would. View full site to comment or like