City Guide

The Muse

130 W 46th St
New York, NY 10036
Phone:

Description: New York has long been home to the cutting edge. The different. The creative. And now, with the arrival of The Muse in Times Square, New York has a hotel that captures its eclectic nature. In form, The Muse is a luxury hotel. In function, it is much more;...