Марриотт Гранд, отель