This place is amazing. gorgeous views all around. Only 5 to 8 minutes to any of the local entertainment and museums. it's at the center of downtown Mexico City.
Great location ⭐⭐⭐⭐⭐