We stayed here to see the musical Mary Poppins. The musical itself at the Stage Apollo Theater was... read more
We stayed here to see the musical Mary Poppins. The musical itself at the Stage Apollo Theater was amazing! The center itself is nicely appointed, with plenty restaurants, Bars, etc. Worth a visit!