Michelangelo Hotel ligger 322 m fra Times Square og har døgnåbent fitnesscenter samt gratis wi-fi. Museum of Modern Art, Radio City Music Hall og Rockefeller Center ligger inden for 500 m fra Michelangelo Hotel.
Værelserne og suiterne på Hotel Michelangelo har marmorbadeværelse med badekar, der kan rumme små 200 liter vand. Der tilbydes også kabel-tv, toiletartikler uden beregning samt skopudsning og daglige aviser.
Gæsterne har adgang til en nærliggende privat sportsklub med tilhørende pool og sauna. I den moderne hotellounge serveres vin og drinks.
Central Park ligger 644 m fra ejendommen, og der er 1,8 km til Empire State Building.