We stayed for 4 nights and had a wonderful experience! They hotel is very nice and the staff is even nicer! They were so helpful and kind! If we were to go to Mexico City again, we would stay there without question!
This family-friendly hotel is located in the business district, where area attractions include National Museum of the …More