My sister and I are going to New York, probably in less than a month, just as soon as my gallery set up is finished here. We need some rest and a complete change of climate, so I am sure that NYC will provide us with that. I have heard that Michelangelo hotel should be a nice place to stay at. Ill be honest; I like the name, so Anyway, anyone stayed at that place?
I have stayed there not more than 6 months ago and I have to say that you wont be disappointed at all. It is very close to Times Square, and the quality service will make you feel very comfortable. The address is 152 West 51st Street. You would have everything you need, including no smoking rooms, fitness facilities, dataport etc. I think that the location itself is the best thing we could say about this place.