We stayed for three nights at the Casino Royale and found it to be a great budget-friendly option. Its best feature is its central location on the Strip, right next to The Venetian, putting you in the middle of all the action. The room was spacious, and the bed was very comfortable. The in-room fridge and coffee maker were convenient for our early morning trips to the Canyon. The bathroom was clean and well-supplied with towels.
The only drawbacks were the hotel's common areas. The hallways were dark, dated, and had a moldy smell, and one of the elevators was out of order. However, the biggest positive was that the hotel charges no resort fees, which is a rarity on the Strip and a huge win.