A friend stayed at Hotel Bellas Artes about a month ago and recommended the hotel to me. I had reservations at the Zocalo Central, but I changed it and I'm glad I did. I was very surprised with the modern updates to this historic building. The rooms vary in size. Ours was small, but we had enough space. The rooms were nicely decorated, clean and comfortable. You may want to consider ear plugs if you are a light sleeper and have a room facing the street. It didnt bother us, but I know some people are light sleepers. The hotel has a terrace with lots of potential in the future. I hope they do something amazing up there. My only complaint was around communication before my arrival. The day before I arrive I received an email from the hotel stating they would send me an email with a link so I can secure my stay with a deposit of one night only. This was strange because I've never had to do this before, but I said ok. The email never came and was nervous because I didnt know what to expect when I arrived. However, I initiated a call to the hotel where I spoke with someone at the front desk who ensured there was no problem with not having the deposit ahead of time. If there is one thing I would change about my experience is this because the last thing a traveler wants to deal with is broken communication with the hotel and not knowing if you will have a room or not upon arrival. The hotel restaurant was also really nicely renovated and the food was very good.