after checking the photos and reviews booked this hotel via booking.com three months ahead of arrival. Upon arrival there after 12 hours transatlantic flight at around midnight and striving to get finally to bed - was told by the receptionist that there is a problem with the room and it is not available!! Having asked - what sort of problem - was told the bath of the room is aparently overflowed and the floor is flooded so they cannot let me into the room - request to have a look at the room denied.
Instead they offered a taxi that would bring me to their other property Eurostars Suites Zona Rosa (claimed 5*) and if I will not like that hotel a perhaps the next day the room originally booked may become available. Having no other choice since it was 1am by the time accepted this. Well, this alternative accomodation was a 3 star some twenty years ago perhaps, but today it is a run-down backpackers hole with broken plumbing, room was stinking of smoke. The receptionist demanded on the spot payment for one night before handing over the key, otherwise I would have to leave the premises, the rate charged was 10 USD higher than the rate of the original reservation.
The next day after an hour of arguing at the reception of the Reforma was given a room there that I oroginally booked. It was indeed a fairly comfortable and corresponded to the photos, but after having had an ordeal the day before, the whole impression was spoiled. Apart from that must say that the airconditioning sounds like a departing B747, so if you want to watch TV and hear something or make phone call you have to switch the aircon off. The breakfast was included in the rate but was useless - stale budget ham and one sort of cheese, thats it - so afer two days gave up upon it.
Lodged a complaint to the booking.com since it was their reservation that was not honored and they intervened (after four days) - the hotel director called and offered one night free (it was a stay of total 8 nights)
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC