The hotel wasn't as nice as I expected based on the reviews I read. The room we had was a junior suite, supposedly non-smoking. Upon arrival at the hotel, the front desk staff were pleasant. They allowed us to check-in and eat breakfast even though we arrived very early. The continental breakfast was decent.
The room itself was a disappointment. As soon as we entered the room, it had a vague odor which I later realized was stale cigarette smoke. The room decoration and furniture were modern, and the bed was comfortable. The television was very out-dated.
The bathroom needed remodeling. There were holes in the wall where there used to be a telephone. My wife and I tried to take a bubble bath in the dingy whirlpool tub, but the plug was damaged. After that, we tried to take use the shower which would constantly change temperature. The shower stall door was difficult to close which allowed it to leak. The was only one piece of soap in the room even though there was a kitchenette with a sink, a sink in the bathroom, a tub and a shower.
When we checked out of the hotel, we mentioned that we were supposed to have a non-smoker's room. The front desk staff didn't bother to respond. So, that was my experience at the Casa Real. Your mileage my vary.
If you're planning to go to Bogota, select your hotel early because last minute shoppers will have few good options. I've stayed in more than a few hotels in Bogota and each has room for improvement. Or, you can wait until 2010 when the new Marriott is completed.