Michelin recommends New York Italian hotel

The sumptuous Michelangelo Hotel in New York is already considered one of the finest hotels in the city – and the 2009 Michelin Guide agrees. The Michelangelo is a haven of European gentility just seconds away from Times Square and some of the best shopping in the world and convenient ... Read More...