A pochi passi da Grand Central, questo hotel offre camere dotate di ogni comfort. Al suo interno si trovano cinque ristoranti e un centro fitness.