Moxy s'est installé dans un bâtiment de 1906 situé dans le quartier de Times Square. L'hôtel propose aux voyageurs d'affaires 612 chambres. Elles sont équipées d'une literie confortable, d'une large douche, d'une télé 43 pouces ainsi que du wifi gratuit. Les clients ont à leur disposition plusieurs restaurants et bars dont un lounge rooftop.
Les entreprises peuvent organiser des manifestations dans cet établissement grâce à plus de 2000m² d'espaces flexibles dédies aux événements corporate.



